Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
936to940
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
936to940
936to940
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

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
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige