Hallo,
ein Makro dass eine Auswertung (aus SAP in Excel) tätigen soll funktioniert nicht mehr. Der VBA-code wirft bei folgender Zeile einen Laufzeitfehler 1004:
"Diese Fehlermeldung wird angezeigt, wenn ein Fehler mit der Raise-Methode oder Error-Anweisung ausgelöst wird, für den es keinen entsprechenden von Visual Basic für Applikationen definierten Fehler gibt."
With DATA
'Deaktivierung der automatischen Zellberechnung
Application.Calculation = xlCalculationManual
'Löschen der alten Inhalte - diese Zeile funktioniert noch
DATA.Range(DATA.Cells(2, 1), DATA.Cells(50000, 4)).ClearContents
'In nachfolgender Zeile wird der Fehler ausgelöst
Range(Cells(2, 4), Cells(3, 4)).ClearContents
In dem Worksheet "Ergebnisse" steht in den zu löschenden Zellen(D2 und D3) folgendes:
D2=Auswertung für Mai 2016
D3=Stand 11.05.2016
Wenn das Programm korrekt laufen würde, würden sich die Daten auf das aktuelle Datum updaten.
Vielen Dank
|