Hallo Jürgen,
Du kannst den Wert Empty zuweisen:
Identzähler = Empty
Dann passiert aber auch nichts anderes, als dass der Variable der Wert 0
zugewiesen wird.
Wegen der Dim Anweisung legst Du fest, dass die Variable nur numerische Werte
speichern kann. Einen Wert "Variable ist nicht verwendet" (genau das ist Empty)
gibt es nicht bei numerischen Datentypen. Den gibt es nur beim Typ Variant.
Im übrigen, wenn Du die Variable mal im Überwachungsfenster anschaust, wirst Du
sehen, dass auch dann, wenn die Variable noch nie mit einem Wert belegt wurde,
sie den Wert 0 enthält.
NB: man sollte streng unterscheiden zwischen Null und 0. VBA tut das nämlich auch.
Identzähler=0 ' klappt
Identzähler=Null ' Fehlermeldung
Zugegeben, im deutschen werden Null und 0 gleich ausgesprochen. Im Englischen
hat man die Begriffe null und zero. Und leider sind die Zahl 0 und der Buchstabe
O nur schwer zu auseinanderzuhalten...
Gruß
Bernhard Sander