Beste allemaal,
Ik wil graag de find function gebruiken in mijn programma. Helaas werkt het nog niet goed.
Mijn wensen:
Met LookIn:=xlFormulas wordt de verwijzing niet gevonden , maar wordt wel de originele cel gevonden indien 0,1 breed.
Met LookIn:=xlValues worden beide cellen gevonden, maar geen van beiden als de breedte staat op 0,1.
Een klein overzichtelijk voorbeeld is als .rar bijgesloten. Hieronder de macro.
Heeft iemand een ideetje?
Bedankt! Wister
Ik wil graag de find function gebruiken in mijn programma. Helaas werkt het nog niet goed.
Mijn wensen:
- De cel die wordt gezocht bevat een verwijzing (bijv. =L3).
- De cel die wordt gezocht heeft een breedte van 0,1 waardoor de waarde in de cel niet zichtbaar is.
Met LookIn:=xlFormulas wordt de verwijzing niet gevonden , maar wordt wel de originele cel gevonden indien 0,1 breed.
Met LookIn:=xlValues worden beide cellen gevonden, maar geen van beiden als de breedte staat op 0,1.
Een klein overzichtelijk voorbeeld is als .rar bijgesloten. Hieronder de macro.
Sub ProFindCell()
Dim findCell As Double
'findCell is de te vinden waarde in cel B3
findCell = Range("B3").Value
'CDate wordt gebruikt om de waarde van findcell om te zetten in datumnotatie
Cells.Find(What:=CDate(findCell), After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
MsgBox ActiveCell.Column 'Uiteindelijk wil ik graag het kolomnummer van de gevonden cel.
Exit Sub
End Sub
Heeft iemand een ideetje?
Bedankt! Wister