Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Hallo wertes Forum, ich habe ein VB-Script, das mir SAP öffnet, anschließend zu einem Excel-Makro weiterleitet und am Ende SAP wieder schließt. Dieses Script ist über Monate gut gelaufen, doch seit einigen Tagen bekomme ich ständig die Fehlermeldung: "Der Remoteaufruf ist fehlgeschlagen.", Code: 800706BE, Quelle: (null). Dieses Script habe ich über die Windows Aufgabenplanung eingebunden und lasse es automatisch zweimal im Abstand von ca. 15 Minuten laufen (es sind verschieden Excel-Makros verli…

  • Benutzer-Avatarbild

    Hab jetzt nochmal genauer geschaut. Das Makro läuft und macht was soll. Ich Depp habe im Excel-Makro Excel selbst geschlossen. Das taugt dann offensichtlich dem VBSkript nicht und gibt nen Fehler. Mit objExcel.run "A_StartMühlen" objExcel.Workbooks.Close() objExcel.Quit() funktioniert's super. Aufgabe gelöst (hoffe ich jedenfalls) . Vielen Dank an alle Helfer.

  • Benutzer-Avatarbild

    Hallo Mono, vielen Dank für den Tipp. Manchmal sieht man den Wald vor lauter Bäumen nicht. Ok, Excel geht jetzt auf. Aber wie starte ich das Makro? On error resume next 'wshell.run chr(34) & "\\denbppfs002\Abteilungslaufwerke\EHS\Produktionsreporting\Makros\Autostart Mühlen.xlsm" & chr(34),1,false set objExcel = CreateObject("Excel.Application") objExcel.Visible = True 'error = Err.Number error=42 If error <> 0 Then do msgbox error, vbinformation, "Mühlen" objExcel.Workbooks.Close() objExcel.Qui…

  • Benutzer-Avatarbild

    Hallo Petaod, vielen Dank für die schnelle Antwort und Anregung. Habe ich es richtig verstanden, dass ich mein Excel, wenn ich ich es vorher manuell öffne ehh nicht so einfach schließen kann? Das brauch ich logischerweise nur zum Testen, da der eigentliche Fehler nicht dauernd auftaucht. Ich hab versucht das Skript umzustricken und gleich das Excel-Makro zu starten. Ich hab die Zeile "error=42" eingefügt, um die Fehlerbearbeitung durchlaufen zu lassen. On error resume next 'wshell.run chr(34) & …

  • Benutzer-Avatarbild

    Hallo zusammen, ich bin noch ziemlich unerfahren mit VBS und habe mir ein Script gebastelt, dass eine Abfrage im SAP laufen lässt, die Daten in eine txt.-Datei speichert und anschließend Excel startet und dort ein VBA-Makro die Daten bearbeitet. Jetzt habe ich das Problem, dass (warum auch immer) mein Excel in unregelmäßigen Abständen (in VBS aber auch manuell) nicht richtig startet. Das ist natürlich im automatischen Ablauf meines VBScripts ein Problem. On error resume next wshell.run chr(34) &…