Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1564to1568
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
Inhaltsverzeichnis

Gefunden String in erste Zeile der Spalte

Gefunden String in erste Zeile der Spalte
03.07.2017 11:16:15
Tilo
Hallo zusammen,
ich bräuchte mal kurz eure Hilfe!
Mit u.g. Makro lass ich in einer Tabelle was suchen etc.
Klappt gut und zuverlässig.
Jetzt soll es aber folgendes machen:
Wenn sBegriff = match dann trage sBegegiff in die erste Zeile der ersten match Spalte ein!
Kein weiter wirklich ja nein Gedöns usw.!
Vielen Dank schon einmal für Eure Hilfe!
Gruß
Tilo
Sub Suche()
Dim rng As Range
Dim sBegriff As String, sAddress As String
sBegriff = Trim(ActiveCell.Value)
Tabelle5.Activate
If sBegriff = "" Then Exit Sub
Set rng = Columns("A:H").Find( _
What:=sBegriff, _
Lookat:=xlWhole, _
LookIn:=xlValues, _
MatchCase:=False, _
After:=Cells(Rows.Count, 8))
If rng Is Nothing Then
Beep
MsgBox "Suchbegriff nicht gefunden!", , _
Application.UserName
Exit Sub
End If
sAddress = rng.Address
rng.Select  '------ hier geaendert offset raus--------------------
If (MsgBox(rng.Address(False, False), vbYesNo, "Weitersuchen?")) = vbYes Then
rng.Select
Do
Columns("A:H").FindNext(After:=ActiveCell).Activate
If ActiveCell.Address = sAddress Then Exit Sub
If (MsgBox(ActiveCell.Address(False, False), vbYesNo, "Weitersuchen?")) = vbNo Then Exit Do
Loop
End If
End Sub

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Gefunden String in erste Zeile der Spalte
03.07.2017 14:30:06
Werner
Hallo Tilo,
so?
Sub Suche()
Dim rng As Range
Dim sBegriff As String
sBegriff = Trim(ActiveCell.Value)
Tabelle5.Activate
If sBegriff = "" Then Exit Sub
Set rng = Columns("A:H").Find( _
What:=sBegriff, _
Lookat:=xlWhole, _
LookIn:=xlValues, _
MatchCase:=False, _
After:=Cells(Rows.Count, 8))
If rng Is Nothing Then
Beep
MsgBox "Suchbegriff nicht gefunden!", , _
Application.UserName
Exit Sub
End If
Cells(1, rng.Column) = rng
End Sub
Gruß Werner
Hai Werner! 1a Vielen lieben Dank owT
03.07.2017 14:40:04
Tilo
.
Gerne u. Danke für die Rückmeldung. o.w.T.
03.07.2017 14:53:47
Werner
Anzeige

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige