Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Excel-Funktion Suchen als VBA

3 views
Skip to first unread message

Kay Rösener

unread,
Jan 29, 2003, 1:07:38 PM1/29/03
to
Hallo,

in Excel gibt es eine Funktion, die mir die Position eines
Zeichens in eunem String wiedergibt.

Suchen(Zeichenfolge, Textstring)

Wie kann ich solche Funktion in VBA nutzen bzw. gibt es
ein Äquivalent dazu.

Danke im Voraus

Kay

Holger Hahn

unread,
Jan 29, 2003, 1:30:25 PM1/29/03
to
Hallo Kay,

>in Excel gibt es eine Funktion, die mir die Position eines
>Zeichens in eunem String wiedergibt.
>
>Suchen(Zeichenfolge, Textstring)
>
>Wie kann ich solche Funktion in VBA nutzen bzw. gibt es
>ein Äquivalent dazu.

schau mal in die VBA-Hilfe zum Thema "InStr-Funktion",
das sollte das sein, was Du suchst!

bis denne
Holger


Gerd Welzel

unread,
Jan 29, 2003, 1:34:04 PM1/29/03
to
Hallo Kay,

vielleicht hilft dir das weiter (mit dem Makrorecorder aufgezeichnet):

Cells.Find(What:="Dein Suchzeichen", After:=ActiveCell,
LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False) _
.Activate

Gruß
Gerd


"Kay Rösener" <K.Roe...@gmx.de> schrieb im Newsbeitrag
news:05e301c2c7c1$4eb4c300$8ef82ecf@TK2MSFTNGXA04...

Frank Arendt-Theilen

unread,
Jan 29, 2003, 1:53:53 PM1/29/03
to
Hallo Kay,
folgende Beispiel-Anweisung:

Application.WorksheetFunction.Search(".",ActiveSheet.Range("A1").Value,1)

Anmerkung:
Bei dieser Anweisung wird der Punkt im Wert der Zelle A1 des aktiven
Tabellenblattes gesucht und gibt, wenn vorhanden, die Position des
ersten Auftretens des Suchzeichens zurück.

MfG Frank
_________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
eMail: Thei...@t-online.de, Homepage: http://www.xl-faq.de

Holger Hahn

unread,
Jan 29, 2003, 2:04:52 PM1/29/03
to
Hallo Kay,

>in Excel gibt es eine Funktion, die mir die Position eines
>Zeichens in eunem String wiedergibt.
>
>Suchen(Zeichenfolge, Textstring)
>
>Wie kann ich solche Funktion in VBA nutzen bzw. gibt es
>ein Äquivalent dazu.

schau mal in die VBA-Hilfe zum Thema "InStr-Funktion",

0 new messages