Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Find Funktion

Forumthread: Find Funktion

Find Funktion
08.01.2008 13:01:36
Larissa
Hallo,
mit dieserm Code:
For i = 1 To 10
On Error Resume Next
Range("G:G").Find("x").Offset(0, 0).Select
ActiveCell.FormulaR1C1 = "=RC[-1]"
Next i
soll die Spalte G nach "x" abgesucht werden. Wenn kein "x" gefunden wird, soll auch nix gamacht werden.
Leider wird schon die erste Zelle mit einem Eintrag angesteuert, egal was drinnen steht.
Weiß jemand, woran das liegen könnte?
Gruß,
Larissa

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Find Funktion
08.01.2008 14:08:29
Rudi
Hallo,

Sub suchen()
Dim firstAddress As String, rngfind As Range, rng As Range
With ActiveSheet.Range("G:G")
Set rng = .Find(what:="x", lookat:=xlWhole, LookIn:=xlValues)
If Not rng Is Nothing Then
firstAddress = rng.Address
Set rngfind = rng
Else
Exit Sub
End If
Do
Set rng = .FindNext(rng)
Set rngfind = Union(rngfind, rng)
Loop While Not rng Is Nothing And rng.Address  firstAddress
End With
rngfind.FormulaR1C1 = "=rc[-1]"
End Sub


Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

Anzeige
AW: Find Funktion
09.01.2008 16:13:00
Larissa
Vielen Dank, Rudi.
So kompliziert hatte ich es mir nicht vorgestellt.
Konnte leider erst jetzt antworten und mich bei Dir bedanken.
Lieben Gruß,
Larissa
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige