Thema Datum  Von Nutzer Rating
Antwort
Rot Laufzeit Fehler - Systemaufruf fehlgeschlagen
26.10.2017 12:54:15 Benno
NotSolved
11.11.2017 15:07:43 Ben
NotSolved

Ansicht des Beitrags:
Von:
Benno
Datum:
26.10.2017 12:54:15
Views:
1359
Rating: Antwort:
  Ja
Thema:
Laufzeit Fehler - Systemaufruf fehlgeschlagen
Hallo Leute! Ich habe folgendes Problem: Per Makro öffne ich eine PowerPoint-Datei die sich wiederum aus ein paar Excel-Dateien aktualisiert (Diagramme, Datentabellen). Das Makro soll die ppt dazu bringen sich zu aktualisieren und dann eine Kopie als ppsx abzuspeichern. So weit kein Problem. Das Aktualisieren dauert aber ziemlich lange und erfordert mehrfach das Bestätigen von Fehlermeldungen (Verknüpfungen aktualisieren, Warten auf OLE-Anwendung). Beim letzten Schritt des Makros, nämlich dem Speichern als ppsx bricht das Makro ab, Fehlermeldung: Laufzeitfehler - Systemaufruf fehlgeschlagen. Wenn ich im Debugger die Prozedurschritte einzeln ausführe, klappt alles ohne Probleme. Weiterhin habe ich exakt den gleichen Code (mit anderen Dateinamen) in einer anderen Datei und dort funktioniert er. Irgendwelche Ideen? Sub ppsx_speichern() Dim MSppt As Object Set MSppt = CreateObject("PowerPoint.Application") 'Application.DisplayAlerts = False With MSppt .Visible = msoTrue .Activate .Presentations.Open "Datei zum Öffnen" End With datum = Worksheets("START").Cells(1, 1) name_pp_datei = "Dateiname neu" With MSppt .ActivePresentation.UpdateLinks .ActivePresentation.SaveAs name_pp_datei .ActivePresentation.Close End With 'Application.DisplayAlerts = True End Sub

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 Laufzeit Fehler - Systemaufruf fehlgeschlagen
26.10.2017 12:54:15 Benno
NotSolved
11.11.2017 15:07:43 Ben
NotSolved