Reihenfolge der Variablendeklaration wichtig?
19.11.2014 11:54:41
Stefan
bei der Erstellung eines kleinen VBA Codes bin ich auf ein Problem gestoßen, dass mir so bislang noch nicht passiert ist und ich mir nicht erklären kann.
Wenn ich per F8 schrittweise durch untenstehen Code gehe, kommt nach der letzen Zeile im Code folgende Fehlermeldung: "Laufzeitfehler 91:Objektvariable oder With-Blockvariable nicht festgelegt."
Und jetzt das Seltsame: Wenn ich die Reihenfolge in der Dim Zeile verändere und Lzelle an den Anfang stelle (Dim LZelle, Kopfzeile, Zelle, Startintervall, Endintervall As Range), wird keine Fehlermeldung angezeigt und der code läuft korrekt durch.
Hat irgendjemand eine Idee warum das so ist?
Vielen Dank und Grüße
Sub Glättung_automatisieren()
Dim Kopfzeile, Zelle, Startintervall, Endintervall, LZelle As Range
Dim i, LängeAuswahl As Integer
Sheets("Tabelle1").Select
Set Kopfzeile = Range("A1:Z1")
LZelle = Sheets("Tabelle1").Cells(1048576, 1).End(xlUp).Address