• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Zoeken naar waarde op bepaalde rij

Status
Niet open voor verdere reacties.

BjorntobeWild

Gebruiker
Lid geworden
29 aug 2011
Berichten
120
Goedendag,

Ik loop nu al een tijdje te klungelen met een stukje code waar ik niet uitkom (krijg foutmelding 91 objectvariable of Blockvariable niet ingesteld)
Ik wil op een bepaalde rij zoeken naar een bepaalde waarde (een datum in mijn geval). Vervolgens wil ik het adres weten van de gevonden cel (dit lukt mij nog wel).
Alleen bij het vinden van de zoekwaarde krijg ik bovenstaande foutmelding.

Wie kan mij vertellen wat ik fout doe?
Code:
With Blad2
iCol = Rows("892").Find("data", LookIn:=xlValues, lookat:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlPrevious, MatchCase:=True).Column
On Error GoTo 0
    If Not iCol = "" Then
        MsgBox iCol
    End If
End With

Groet,

Bjorn
 
Je bent een . (puntje) voor rows("892") vergeten.

Niels
 
Plaats eens een voorbeeld bestandje want bij mij werkt het gewoon.

Je geeft trouwens aan dat je naar een datum zoekt, maar in de macro zoek je naar het woord "data"

Niels
 
Laatst bewerkt:
Probleem gevonden. Omdat ik op datum wilde zoeken, diende ik eerst de datum in het juiste format te plaatsen. Daarna werkte het wel.

Dank voor je hulp!

Groet,

Bjorn
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan