Thema Datum  Von Nutzer Rating
Antwort
Rot Application.Run in OpenEvent
20.05.2019 22:10:16 TeimeN
NotSolved
20.05.2019 23:38:00 Gast28980
NotSolved
20.05.2019 23:39:45 Gast68279
NotSolved
21.05.2019 18:31:46 Gast16536
NotSolved
21.05.2019 21:04:46 Steffen108
NotSolved

Ansicht des Beitrags:
Von:
TeimeN
Datum:
20.05.2019 22:10:16
Views:
783
Rating: Antwort:
  Ja
Thema:
Application.Run in OpenEvent

Hallo,

Ich arbeite mit dem Analysis AddInn für SAP in Excel. In einer Arbeitsmappe würde ich gerne meine Datenquellen aktualisieren bevor ich den Code ausführe, und das ganze als OpenEvent. Es scheint aber so dass das AddInn zum Zeitpunkt des Open Events noch nicht geladen ist. Beim öffnen der Arbeitsmappe erhalte ich den Laufzeitfehler 1004 - Das Makro ist in der Arbeitsmappe möglicherweise nicht verfügbar.
Nachdem ich die Fehlermeldung bestätigt habe und Excel vollständig geladen ist, kann ich den Code Problemlos von Hand ausführen.

Application.Run("SAPExecuteCommand, "Refresh", "DS_3")

 

Application.Wait wird mir nicht weiterhelfen, da es excel komplett lahm legt. Gibt es einen Befehl welcher Excel bzw. die AddInn komplett laden lässt bevor ich weiteren Code ausführe?

 

 


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 Application.Run in OpenEvent
20.05.2019 22:10:16 TeimeN
NotSolved
20.05.2019 23:38:00 Gast28980
NotSolved
20.05.2019 23:39:45 Gast68279
NotSolved
21.05.2019 18:31:46 Gast16536
NotSolved
21.05.2019 21:04:46 Steffen108
NotSolved