Thema Datum  Von Nutzer Rating
Antwort
15.09.2023 11:09:41 AndiH
NotSolved
15.09.2023 16:35:16 xlKing
NotSolved
15.09.2023 16:41:17 Gast44619
NotSolved
Blau Makro in anderem Workbook
15.09.2023 17:45:33 Gast61247
NotSolved
15.09.2023 18:22:23 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Gast61247
Datum:
15.09.2023 17:45:33
Views:
98
Rating: Antwort:
  Ja
Thema:
Makro in anderem Workbook

Versuch mal:

Application.Run "'" & wbTest1.Name & "'!Module1.Test2"

Den Namen vom Modul musst du ggf. anpassen.

Sei so konkret wie nur möglich, wenn du etwas programmierst. Ist vergleichbar mit als wenn du in den Raum voller Leute schreist "Kann mir bitte jemand helfen?". Es wird sich vermutlich keiner zucken. Wenn du aber direkt jemanden ansprichst mit "Bitte helfen Sie mir." Dann wird er zumindest mit einem "Ja" oder "Nein" reagieren. Das gleiche gilt in der Programmierung.

Woher soll Excel / VBA wissen das du Test2() in Test1.xlsm meinst? Du verlässt dich hierbei darauf, dass Excel anfängt danach in jeder Mappe zu suchen. Was wenn es mehrere Mappen gibt, die diese Methode beinhalten; welche soll es dann aufrufen?
Deshalb: Sei immer so konkret wie möglich.

 

Grüße

PS: Ich denke xlKing hat da etwas verwechselt. Damit du Makros per Application.Run aufrufen kannst, musst du keinen Verweis auf diese Mappe im VBE erstellen. Die Mappe muss einfach nur geöffnet sein.


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
15.09.2023 11:09:41 AndiH
NotSolved
15.09.2023 16:35:16 xlKing
NotSolved
15.09.2023 16:41:17 Gast44619
NotSolved
Blau Makro in anderem Workbook
15.09.2023 17:45:33 Gast61247
NotSolved
15.09.2023 18:22:23 xlKing
NotSolved