Suchen von Texten mit Zeilenumbruch

20/07/2008 - 18:24 von Richard Buschhold | Report spam
Hallo,

angenommen ich habe in Excel eine Zelle innerhalb der der Text zu drei
Zeilen umgebrochen ist.
Also z.B. stehen die Worte

EINS
ZWEI
DREI

untereinander in einer Zelle. Nun möchte ich genau diese Zelle suchen.
Eine Zelle, die z.B.

ZWEI
DREI
EINS

enthàlt soll nicht gefunden werden. Ebensowenig eine Zelle die
vielleicht nur die Zeile

EINS

enthàlt.

Zur Verdeutlichung habe ich die Zelleninhalte groß geschrieben. Damit
ist nicht gemeint, dass ich unbedingt case-sensistiv suchen möchte.

Ist so etwas direkt mit der Suchfunktion oder auch mit VBA möglich??


Schon malen vielen Dank
Richard
 

Lesen sie die antworten

#1 Peter Schleif
20/07/2008 - 19:07 | Warnen spam
Richard Buschhold schrieb am 20.07.2008 18:24 Uhr:

Ist so etwas direkt mit der Suchfunktion oder auch mit VBA möglich??



Mit der Excel-Suchfunktion AFAIK Nein. Mit VBA schon. Der zellinterne
Zeilenumbruch hat den ASCII-Code 10 bzw. vbLf.

Peter

Sub suchenMitZeilenumbruch()
Dim found As Range
Dim first As String

Cells.Interior.ColorIndex = xlNone

Set found = Cells.Find("EINS" & vbLf & "ZWEI" & vbLf & "DREI")

While Not found Is Nothing And first <> found.Address
If first = "" Then first = found.Address
found.Interior.ColorIndex = 37
Set found = Cells.FindNext(found)
Wend

End Sub

Ähnliche fragen