Laufzeitfehler 1004
07.07.2005 15:07:55
Stefan
Ich habe folgendes Problem:
Ich habe eine Mappe. Ich habe ein Makro. Ich führe das Makro aus. Dieses Makro lädt eine txt-Datei als Excel-Sheet (eigentlich als HTML-Datei mit Tabellen).
Das Laden funktioniert super, er zeigt mir dann die XLS/TXT-Datei an. Nun will ich da ein paar Zellen auswählen, mache das mit dem Befehl
Range("E" & i).Select
i ist zu dem Zeitpunkt bei dem der Fehler auftritt 1, das passt also.
Der Fehler sieht so aus:
Laufzeitfehler '1004':
Die Select-Methode des range-Objektes ist fehlerhaft.
Weiter unten kommt aber GENAU dieser Befehl noch einmal vor, da geht er.
Allerdings wird er nicht auf die XLS/TXT angewendet (dort wo er geht, da wo er nicht geht schon).
ABER: Es liegt nicht an der Datei, ich habe auf die nämlich ein Testmakro angewandt, mit einer FOR-Schleife alle Felder durchrennen und so, da geht es.
Hier noch ein kleiner Codeausschnitt:
MsgBox ("Es wird nun die DHCP Liste geladen, dieser Vorgang wird einige
Sekunden in Anspruch nehmen!")
Workbooks.Open FileName:=ActiveWorkbook.Path & "\DHCP.txt"
Workbooks("DHCP.txt").Activate
For i = 1 To 65500
Range("E" & i).Select
''Hier passiert noch einiges, ist aber ned wichtig!
Next i
Wieso das nicht hinhaut weiß ich nicht, jedenfalls danke dass du dir die Zeit nimmst und dir das alles hier durchliest!!
Schöne Grüße!