Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
664to668
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
664to668
664to668
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

String auslesen - nur bestimmte Positionen

String auslesen - nur bestimmte Positionen
14.09.2005 11:52:54
Michael
hallo,
die ueberschrift ist etwas ungenau, folgende aufgabe: ich habe einen string in einer excelzelle, z.b. "57738 H4 blablablabla".
ich moechte nun in VBA die ersten 5 Buchstaben (also die nummer) auslesen und diese dann als string weiterverwenden (also: "57738", bzw. in einem weiteren schritt "H4" usw.)
sollte sehr einfach sein, habe aber leider nur eine portugiesische hilfe...
dankeschoen,
michael

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: String auslesen - nur bestimmte Positionen
14.09.2005 11:54:49
MichaV
Hallo,
TEIL
Siehe auch
Betrifft auch:
MIDB
TEIL liefert auf der Grundlage der Anzahl von Zeichen, die Sie angeben, eine bestimmte Anzahl Zeichen einer Zeichenfolge ab der von Ihnen angegebenen Stelle.
MIDB liefert auf der Grundlage der Anzahl von Bytes, die Sie angeben, eine bestimmte Anzahl Zeichen einer Zeichenfolge ab der von Ihnen angegebenen Stelle. Diese Funktion wird für Double-Byte-Zeichen verwendet.
Syntax
TEIL(Text;Erstes_Zeichen;Anzahl_Zeichen)
MIDB(Text;Erstes_Zeichen;Anzahl_Bytes)
Text ist die Zeichenfolge, die die Zeichen umfasst, die Sie herauskopieren möchten.
Erstes_Zeichen ist die Position des ersten Zeichens, das Sie aus dem Text herauskopieren möchten. Für das erste Zeichen von Text gilt, dass Erstes_Zeichen den Wert 1 hat, und so weiter.
Ist Erstes_Zeichen größer als die Gesamtlänge von Text, liefert TEIL die Zeichenfolge "" (leere Zeichenfolge).
Ist Erstes_Zeichen kleiner als die Gesamtlänge von Text, aber Erstes_Zeichen plus Anzahl_Zeichen übersteigt die Gesamtlänge von Text, liefert TEIL alle bis zum Ende von Text gehörenden Zeichen.
Ist Erstes_Zeichen kleiner als 1, liefert TEIL den Fehlerwert #WERT!.
Anzahl_Zeichen gibt die Anzahl der Zeichen an, die TEIL aus Text zurückgeben soll. Ist Anzahl_Zeichen negativ, liefert TEIL den Fehlerwert #WERT!.
Anzahl_Bytes gibt die Anzahl der Zeichen in Bytes an, die TEIL aus Text zurückgeben soll. Ist Anzahl_Zeichen negativ, liefert TEIL den Fehlerwert #WERT!.
Beispiele
TEIL("Wonnemonat Mai";1;10) ergibt "Wonnemonat"
TEIL("Wonnemonat Mai";12;20) ergibt "Mai"
TEIL("1234";5;5) ergibt "" (leere Zeichenfolge)
Weitere Beispiele finden Sie bei den Funktionen CODE und FINDEN.
Gruss- Micha
PS: Rückmeldung wäre nett.
Anzeige
AW: String auslesen - nur bestimmte Positionen
14.09.2005 11:55:59
u_
Hallo,
wenn immer alle an der gleichen Position ist:
left(string,5)
mid(string,7,2)
mid(string,10)
Gruß
Geist ist geil!

137 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige