Thema Datum  Von Nutzer Rating
Antwort
Rot ClearContents
12.08.2016 10:51:16 TimoW
NotSolved
12.08.2016 11:44:25 TimoW
NotSolved

Ansicht des Beitrags:
Von:
TimoW
Datum:
12.08.2016 10:51:16
Views:
1008
Rating: Antwort:
  Ja
Thema:
ClearContents

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 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot ClearContents
12.08.2016 10:51:16 TimoW
NotSolved
12.08.2016 11:44:25 TimoW
NotSolved