Es ist schwer vorstellbar, dass eine Funktion häufiger mit Strings verwendet wird als die Len-Funktion. Diese einfache kleine Funktion gibt die Länge eines Strings zurück. Es folgen einige Beispiele:

A = Len(MyString)

B = Len("This is a test")

Die erste Zeile gibt die Länge der Zeichen in der Variablen MyString zurück. Die zweite gibt die Anzahl der Zeichen zwischen den Anführungszeichen zurück (in diesem Fall 14 – denken Sie daran, dass Leerzeichen als Zeichen gelten).

Wenn Sie die Länge der Informationen in einer bestimmten Zelle bestimmen möchten, verfolgen Sie einen etwas anderen Ansatz:

C = Len(ActiveSheet.Range(ActiveWindow.Selection.Address))

Wenn diese Zeile ausgeführt wird, wird die Länge der in der aktuell ausgewählten Zelle enthaltenen Elemente zurückgegeben.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (2299) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: