Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
420to424
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
420to424
420to424
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

In VBA Makro anderer Arbeitsmappe starten

In VBA Makro anderer Arbeitsmappe starten
PeterG
Einen guten Tag der Excelgemeinde,
ich stehe im Moment etwas neben mir und bitte um Hilfe. Wie kann ich per VBA-Code (dieser gehört zu einem Addin) ein Makro einer anderen offenen Excelarbeitsmappe starten?
Wenn ich dieses mit Call .. aufrufe, wird es nicht gefunden. Läuft da etwas mit Public oder Global?
Danke für jede Hilfe.
Freundliche Grüße
PeterG

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: In VBA Makro anderer Arbeitsmappe starten
Ulf
Siehe: Application.Run
AW: In VBA Makro anderer Arbeitsmappe starten
PeterG
Hallo Ulf,
danke, aber das hatte ich auch schon vergeblich probiert.
Die Datei heißt Kontoauskunft 2004.xls, das Makro Temp_Laden in einem Standardmodul (davon gibt es mehrere) Namens SAS2_einlesen.
Der Befehl Application.Run("Kontoauskunft 2004.xls!Temp_Laden") läuft nicht. VBA meldet, daß das Makro nicht gefunden wurde.
Kannst du einen Fehler erkennen? Das muß doch gehen!
Gruß
PeterG
AW: In VBA Makro anderer Arbeitsmappe starten
27.04.2004 15:55:52
PeterG
Ich hab's jetzt selbst gefunden.
Die richtige Syntax ist
Application.Run("'Kontoauskunft 2004.xls'!Temp_Laden")
Zu beachten: der Dateiname muß zusätzlich zwischen Hochkommas
(') stehen. Davon ist in der VBA-Hilfe allerdings nichts zu finden!
PeterG
Anzeige

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige