Ab einem bestimmten Zeichen den Rest ignorieren
Zwiebelkopf (Level 1) - Jetzt verbinden
03.08.2006, aktualisiert 04.08.2006, 10069 Aufrufe, 7 Kommentare
Hi Leute sitzt grad vor nem Problem. Alsoo..
Wie kann ich Ab einem bestimmten Zeichen den Rest weglassen? z.B.: Müller, Franz und nun ab dem Komma ignorieren sodass es nur den Nachnamen ausliest.
Wie kann ich Ab einem bestimmten Zeichen den Rest weglassen? z.B.: Müller, Franz und nun ab dem Komma ignorieren sodass es nur den Nachnamen ausliest.
7 Antworten
- LÖSUNG Iwan schreibt am 03.08.2006 um 15:17:32 Uhr
- LÖSUNG Loeneberger schreibt am 03.08.2006 um 15:19:51 Uhr
- LÖSUNG Biber schreibt am 03.08.2006 um 15:38:30 Uhr
- LÖSUNG Zwiebelkopf schreibt am 03.08.2006 um 16:13:31 Uhr
- LÖSUNG Biber schreibt am 03.08.2006 um 16:33:22 Uhr
- LÖSUNG Zwiebelkopf schreibt am 03.08.2006 um 22:07:20 Uhr
- LÖSUNG Biber schreibt am 04.08.2006 um 09:22:12 Uhr
- LÖSUNG Zwiebelkopf schreibt am 03.08.2006 um 22:07:20 Uhr
- LÖSUNG Biber schreibt am 03.08.2006 um 16:33:22 Uhr
- LÖSUNG Zwiebelkopf schreibt am 03.08.2006 um 16:13:31 Uhr
- LÖSUNG Biber schreibt am 03.08.2006 um 15:38:30 Uhr
LÖSUNG 03.08.2006 um 15:19 Uhr
Bei was?
Bei einer Suchabfrage ist ein Sternchen (*) - wenn danach nix mehr kommt - wie ein Jocker für alles:
Jocker für Zeichen:
"?" -> Ersatz für : egal welches Zeichen
"??" -> Ersatz für: zwei beliebeige Zeichen
"*" -> Ersatz für: alle Zeichen, egal wieviele
Beispiele:
Namen: Müller, Franz & Müllerhaus, Georg
Suche: M* ergibt: ALLE die mit "M" anfangen
Suche: *Franz* ergibt: "Müller, Franz"
Suche M?ller* ergibt: Beide Namen, weil das "?" das "ü"
ersetzt und das "*chen" allen möglichen Rest
Suche *aus* ergibt den letzten Namen (vor "aus" und nach
"aus" ist jedes Zeichen erlaubt.
Hast du Mehrere Namen mit Müller und willst die alle Anzeigen:
Suche: Müller*
Al?es Ok?y ?
Bei einer Suchabfrage ist ein Sternchen (*) - wenn danach nix mehr kommt - wie ein Jocker für alles:
Jocker für Zeichen:
"?" -> Ersatz für : egal welches Zeichen
"??" -> Ersatz für: zwei beliebeige Zeichen
"*" -> Ersatz für: alle Zeichen, egal wieviele
Beispiele:
Namen: Müller, Franz & Müllerhaus, Georg
Suche: M* ergibt: ALLE die mit "M" anfangen
Suche: *Franz* ergibt: "Müller, Franz"
Suche M?ller* ergibt: Beide Namen, weil das "?" das "ü"
ersetzt und das "*chen" allen möglichen Rest
Suche *aus* ergibt den letzten Namen (vor "aus" und nach
"aus" ist jedes Zeichen erlaubt.
Hast du Mehrere Namen mit Müller und willst die alle Anzeigen:
Suche: Müller*
Al?es Ok?y ?
LÖSUNG 03.08.2006 um 15:38 Uhr
LÖSUNG 03.08.2006 um 16:13 Uhr
LÖSUNG 03.08.2006 um 16:33 Uhr
Na ja, Zwiebelkopf,
in einem Makro/in VBA ist dann eher einfacher, weil M$ dankenswerterweise darauf verzichtet hat, auch dort die Funktionsnamen einzudeutschen.
Dort heißt es dann gottseidank nicht mehr
...=TEIL(B5;1;FINDEN(",";B5)-1) ....oder ähnliches Gestammel, sondern eher lesbar
...
cLastname =Mid(cFullname, 1, Instr(",", cFullname)-1)
...
Aber wir wollten ja eben auch nur erstmal ein bisschen rumraten, wie Deine Frage gemeint war... das haben wir ja jetzt rausgefunden.
Gruß
Bber
in einem Makro/in VBA ist dann eher einfacher, weil M$ dankenswerterweise darauf verzichtet hat, auch dort die Funktionsnamen einzudeutschen.
Dort heißt es dann gottseidank nicht mehr
...=TEIL(B5;1;FINDEN(",";B5)-1) ....oder ähnliches Gestammel, sondern eher lesbar
...
cLastname =Mid(cFullname, 1, Instr(",", cFullname)-1)
...
Aber wir wollten ja eben auch nur erstmal ein bisschen rumraten, wie Deine Frage gemeint war... das haben wir ja jetzt rausgefunden.
Gruß
Bber
LÖSUNG 03.08.2006 um 22:07 Uhr
LÖSUNG 04.08.2006 um 09:22 Uhr
Moin Zwiebelkopf,
na, so stimmt das aber auch nicht (obwohl ich M$ ungern in Schutz nehme).
Zum Thema "Wie spreche ich Zeilen/Spalten in Excel mit VBA an?" hat M$ schon ein oder zwei Zeilen geschrieben.
Eine Variante wäre:
Gruß
Biber
na, so stimmt das aber auch nicht (obwohl ich M$ ungern in Schutz nehme).
Zum Thema "Wie spreche ich Zeilen/Spalten in Excel mit VBA an?" hat M$ schon ein oder zwei Zeilen geschrieben.
Eine Variante wäre:
...
Set Sht = ActiveWorkbook.Worksheets(Blattname)
' Ansprechen einer Zelle mit Zeilen- und Spaltennummer ist dann möglich z.B. mit
zelleninhalt=Sht.Cells(nRow, nCol)
Biber