ich habe eine Datei in Excel 2000 erstellt und arbeite zwischenzeitlich mit Excel 2003.
Erläuterung:
In einer Spalte werden Zeiten (Minuten/Sekunden) dargestellt und weiterberechnet. Damit die weitere Berechnung klappt, bin ich auf die Umrechnung in Dezimalstellen angewiesen. Leider wird die Zeit 00:00 mit angezeigt und weiterberechnet, was zu Fehlern führt.
In Excel 2000 habe ich mir mit folgendem Makro beholfen:
Sub KillNull()
Dim rngCell As Range
For Each rngCell In Range("W1:W40000")
If rngCell.Value = 1 Then
rngCell.ClearContents
End If
Next rngCell
End Sub
Unter Excel 2003 funktioniert dieses leider nicht mehr und bringt mir die Fehlermeldung: Laufzeitfehler 13 Typen unverträglich.
Wie lautet die Formel richtig?
Gruß
Stephan