Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hilfe bei FindNext

Forumthread: Hilfe bei FindNext

Hilfe bei FindNext
09.04.2004 08:51:58
Peter
Hallo Forum,
ich komme mit der FindNext Schleife nicht klar und benötige Hilfe.
Mein Ziel ist: - alle Werte aus Tabelle "Quelle" mit Tabelle "Ziel" zu
zu vergleichen und in Tabelle "Ziel" zu kennzeichnen.

Danke für die Hilfe
und ein frohes Osterfest
Peter

Sub MehrfacheMarkieren()
Dim shBlatt1 As Worksheet, shBlatt2 As Worksheet
Dim rngFind As String
Dim intRow As Integer
Dim strFind As Range
Set shBlatt1 = Worksheets("Ziel")
Set shBlatt2 = Worksheets("Quelle")
intRow = 2
Do Until IsEmpty(shBlatt1.Cells(intRow, 1))
Set rngFind = shBlatt2.Columns(1).Find(DateValue(shBlatt1.Cells(intRow, 1)))
If Not rngFind Is Nothing Then
strFind = rngFind.Address
Set rngFind = shBlatt2.Columns(1).FindNext(DateValue(shBlatt1.Cells(intRow, 1)))
shBlatt1.Rows(intRow).Interior.ColorIndex = 3
shBlatt2.Rows(rngFind.Row).Interior.ColorIndex = 6
End If
intRow = intRow + 1
Loop
End Sub

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Hilfe bei FindNext
09.04.2004 09:06:36
Nepumuk
Hallo Peter,
versuch es mal so:


Sub MehrfacheMarkieren()
    Dim shBlatt1 As Worksheet, shBlatt2 As Worksheet
    Dim strFind As String
    Dim lngRow As Long
    Dim rngFind As Range
    Set shBlatt1 = Worksheets("Ziel")
    Set shBlatt2 = Worksheets("Quelle")
    For lngRow = 2 To shBlatt1.Cells(65536, 1).End(xlUp).Row
        Set rngFind = shBlatt2.Columns(1).Find(shBlatt1.Cells(lngRow, 1))
        If Not rngFind Is Nothing Then
            shBlatt1.Rows(lngRow).Interior.ColorIndex = 3
            strFind = rngFind.Address
            Do
                shBlatt2.Rows(rngFind.Row).Interior.ColorIndex = 6
                Set rngFind = shBlatt2.Columns(1).FindNext(rngFind)
            Loop While Not rngFind Is Nothing And rngFind.Address <> strFind
        End If
    Next
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5

Gruß
Nepumuk
Anzeige
AW: Danke- & einen fleißigen Osterhasen
09.04.2004 09:26:56
Peter
o.T.
;

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