Laufzeitfehler 1004 delete
22.01.2007 14:45:11
Der
Leider konnte ich keine weiteren Ansätze bei dieser Fehlermeldung finden. Es ist einfach
komisch. Was mich vor allem am meisten stört, ist das Mein Rechner diesen Laufzeitfehler meldet und mein Kollege, der mit mir im gleichen Programm mit gleicher Grundlage arbeitet hat diese Fehlermeldung nicht. Trotz gleicher Arbeitsweise. Nun ja ich tippe etwas schneller, allerdings dürften die Abläufe die gleichen sein.
Hier nochmal meine Fragestellung:
mein Excel meldet neuerdings unter Microsoft Visual Basic einen
Laufzeitfehler '1004' mit dem Text
"Die Delete-Methode des Range-Objektes konnte nicht ausgeführt werden"
Folgendes Macro liegt diesem Zugrunde:
Private Sub Worksheet_Calculate() 'weg was in einer Zeile #bezug hat
For i = 19 To 94
If IsError(Cells(i, 3)) Then
Rows(i).Delete
End If
Next i
End Sub
Gelb markiert wird die Zeile "Rows (i).Delete"
Bei einem zweiten Rechner mit gleichem Betriebssystem (Windows XP); gleicher
Excel version (Excel 2003 (11.8117.8107) SP2) und gleichem Aufbau, gibt es diese Meldung nicht.
Das Macro liegt hinter vier Tabellenblättern und wird genutzt um sämtliche Bezüge die beim löschen von anderen Tabellenblättern dieser Mappe entstehen
zu entfernen. Beispiel "Lösche ich Tabellenblatt1 zu dem es einen Bezug in Zeile5 Tabellenblatt4 gibt, so wird Zeile5 aus Tab4 gleich mitgelöscht.
Ich hoffe euch genug Informationen gegeben zu haben um eine Lösung zu finden.
Mit freundlichem Gruß in die Runde
Der Sim
Hi,
lad mal hoch.
mfg Jochen
Hi Jochen,
hier der file: vielleicht findest du ja mehr!!!
https://www.herber.de/bbs/user/39854.zip
Gruß
Der Sim