Ik wil een macro schrijven die voor mij een waarde vindt uit een lijst door een waarde uit een cel te halen.
Ik heb de volgende macro geschreven:
Dim mijntekst As String
mijntekst = Range("waarde").Value
Cells.Find(What:="mijntekst", After:=ActiveCell, LookIn:=xlComments _
, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate
Als ik deze uitvoer krijg ik de volgende foutmelding:
Fout 91 tijdens uitvoering
Objectvariabele of blokvariabele with is niet ingesteld.
Ik zie niet wat fout is gegaan omdat het stuk Cells.find.......... gewoon uit de macrorecorder komt.
Ik heb de volgende macro geschreven:
Dim mijntekst As String
mijntekst = Range("waarde").Value
Cells.Find(What:="mijntekst", After:=ActiveCell, LookIn:=xlComments _
, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate
Als ik deze uitvoer krijg ik de volgende foutmelding:
Fout 91 tijdens uitvoering
Objectvariabele of blokvariabele with is niet ingesteld.
Ik zie niet wat fout is gegaan omdat het stuk Cells.find.......... gewoon uit de macrorecorder komt.