Hallo Leute, ich hoffe ihr könnt mir dringend helfen:
Ich versuche nun schon ewig nach einer Uhrzeit aus einer Zelle z.B. "14:07:32" (als Gleitkommazahl laut Excel: "0,588560451388889") in einer anderen Tabelle zu suchen.
Das Problem dabei: die Uhrzeit ist in der anderen Tabelle zu sehen, allerdings mit einem anderen hinterlegten Gleitkommawert ("0,58856481"). Dadurch wird die Uhrzeit nicht gefunden. Die Gleitkommawerte unterscheiden sich wahrscheinlich aus dem Grund, weil ich die Daten vorher eingelesen habe.
Was muss ich denn verändern? Ich hab's auch mit runden versucht, aber irgendwie klappt alles nicht.
Hier mein Code:
Suchwert = Worksheets("Tabelle1").Cells(6, 3).Value
With Worksheets("Tabelle2").Range("A:IV")
Set Suchergebnis = .Find(Suchwert, LookIn:=xlFormulas, LookAt:=xlWhole)
If Not Suchergebnis Is Nothing Then
zeitzeilebeginn = Suchergebnis.Row
End If
End With
Allerdings führt die Suche eben nicht zum Erfolg (Code funktioniert bei normalen Wörtern).
Über Eure Hilfe wäre ich sehr dankbar!
|