Sie brauchen in #Excel, #Access oder #VBA nur die #ersten n #Zeichen eines Textes? Beispielsweise nur die ersten Stellen einer Artikelnummer – diese gibt die Produktgruppe an, den ersten Buchstaben des Vornamens für die Mailadresse, …
Die Funktion LINKS(Text) gibt das erste Zeichen des Textes zurück. Wenn Sie auch noch eine Zeichenanzahl angeben – also LINKS(Text;Anzahl Zeichen), dann eben die ersten n Zeichen. Beispiele gefällig? Schreiben Sie Katharina in die Zelle A1.
=LINKS(A1) ergibt K
=LINKS(A1;5) ergibt Katha
In Access-Abfragen können Sie die zweite Version ebenfalls verwenden, die Anzahl Zeichen muss aber immer angegeben sein. Brauchen Sie nur das erste Zeichen, dann schreiben Sie Links(Ausdruck;1).
In VBA heißt die Funktion Left und möchte ebenfalls immer mit beidem versorgt werden: dem Ausgangstext und der Anzahl Zeichen.
Alle drei stoßen sich nicht daran, wenn Sie mehr Zeichen angeben als überhaupt vorhanden sind – dann wird eben der ganze vorhandene Text ausgegeben
=LINKS(A1;12) ergibt Katharina. 9 Zeichen, es wird nichts ergänzt.