Der letzte Ansatz :
If Not Cells(z, "B").NumberFormat = "h:mm:ss" Then ...
hat bisher am besten funktioniert. Einige Zeilen werden von nun an gelöscht, jedoch nicht alle... .
Das Problem besteht darin, dass fehlerhafte Einträge die gleiche Formatirierung besitzen, wie die Uhrzeit.
Beispiel:
Einträge in Spalte B und C
Uhrzeit |
Format |
07:29:41 |
Benutzer |
07:29:59 |
Benutzer |
xyz |
Benutzer |
07:32:10 |
Benutzer |
07:30:49 |
Benutzer |
abc |
Standard
|
mit Benutzer = Benutzerdefiniert: "hh:mm:ss"
In dem Beispiel wird die Zeile mit abc gelöscht, aber die Zeile mit xyz nicht.
|