Hej, jag håller på och bygger en flera års lång kalender där kolumn A innehåller alla datum. Kalendern börjar med 2017-01-01 och slutar flera år senare...
I Cells(1,2) = MaxRad har jag fått fram, via =ANTAL(A:A), kalenderns totala antal rader.
Men hur skriver jag min kod för att kunna få fram "DagensDatum". Jag använder Datum = Date där Datum är sökobjektet.
Jag har under många år använt sekventiell sökning For I = 1 to MaxRad... If Datum = Cells(I,1) Then Exit For... End if men nu tänker jag försöka att leta binärt.
While Datum <> Cells(SökRad,1)
If Datum < Cells(SökRad,1) Then
????
ElseIf Datum > Cells(SökRad,1) Then
???
End if
Wend
undrar /fleXcel