Microsoft Excel

Herbers Excel/VBA-Archiv

application.run problem

Betrifft: application.run problem von: bernd
Geschrieben am: 14.09.2004 12:48:49

hallo zusammen,

ich habe in (hoffentlich) kleines problem.

ich möchte mittels application.run ein makro in einer anderen datei ausführen.
obwohl die andere datei offen ist, versucht er die datei nochmals zu öffnen.
kan man das unterbinden?

vg
bernd

  


Betrifft: AW: application.run problem von: Fred
Geschrieben am: 14.09.2004 12:52:57

Kann eigentlich nicht sein, wenn der Pfad/Makroname wirklich korrekt ist.

Fred


  


Betrifft: AW: application.run problem von: Stephan
Geschrieben am: 14.09.2004 12:55:03

Lieber Bernd,


versuch mal, die andere Datei vor dem Aufruf von Application.Run zu aktivieren (activate).


Herzlichst,
Stephan.


  


Betrifft: geht nicht, kann es sein, von: bernd
Geschrieben am: 14.09.2004 13:02:20

dass es ein problem ist, dass ich ein anderes excel offen habe?

habe quasi 2 mal excel gestartet?


  


Betrifft: AW: geht nicht, kann es sein, von: Ulf
Geschrieben am: 14.09.2004 13:04:45

Das geht nur innerhalb einer Excelinstanz.

Ulf


  


Betrifft: gäbe es denn auch eine lösung bei von: bernd
Geschrieben am: 14.09.2004 13:07:54

zwei excelinstanzen ?

muss leider immer beide programme offen haben...


vg
bernd


  


Betrifft: AW: gäbe es denn auch eine lösung bei von: Ulf
Geschrieben am: 14.09.2004 13:17:56

Es gibt keinen Grund, zwei Mappen in unterschiedlichen Instanzen zu öffnen.

Ulf


  


Betrifft: es gibt sehr wohl gründe... von: bernd
Geschrieben am: 14.09.2004 13:23:32

hallo ulf,

ein grund ist z.b. dass du in zwei völlig verschiedenen programmen mehr oder weniger gleichzeitig arbeiten möchtest und diese auch räumlich auf mehreren monitoren verteilen möchtest...


  


Betrifft: AW: es gibt sehr wohl gründe... von: Ulf
Geschrieben am: 14.09.2004 13:25:53

Gut, da war ich zu kategorisch. Dann musst du aber auch mit den Nachteilen leben.

Ulf


  


Betrifft: AW: geht nicht, kann es sein, von: Stephan
Geschrieben am: 14.09.2004 13:08:42

Lieber Bernd,


gut moeglich! Wenn dem so ist, muss man die Funktion Application.Run des ANDEREN Excel aufrufen. Fast alle Excel-Objekte haben dazu ein Feld (property) "Application". Alternativ dazu waere dann nur, die Datei im SELBEN Excel zu oeffnen.


Herzlichst,
Stephan.


 

Beiträge aus den Excel-Beispielen zum Thema "application.run problem"