Prozedur in einem anderen Workbook aufrufen II

17/03/2009 - 19:56 von GeWu | Report spam
in Anlehnung an die Problembeschreibung von MarkusL und die Antwort von
Andreas Killer vom 6.2.2009 habe ich versucht, eine Prozedur in einem anderen
Workbook aufzurufen, welches sich aber nicht in einer Tabelle befindet (dies
funktioniert bei mir einwandfrei) sondern ebenfalls in einem Modul (Modul1).
Wie würde der Code dafür lauten? Wie müsste das aufzurufende Sub in dem
entsprechenden CodeModule referenziert werden?
Ich wàre für jeden Input dankbar.
Gerhard
 

Lesen sie die antworten

#1 Melanie Breden
18/03/2009 - 08:46 | Warnen spam
Hallo Gerhard,

"GeWu" schrieb:
in Anlehnung an die Problembeschreibung von MarkusL und die Antwort von
Andreas Killer vom 6.2.2009 habe ich versucht, eine Prozedur in einem anderen
Workbook aufzurufen, welches sich aber nicht in einer Tabelle befindet (dies
funktioniert bei mir einwandfrei) sondern ebenfalls in einem Modul (Modul1).
Wie würde der Code dafür lauten? Wie müsste das aufzurufende Sub in dem
entsprechenden CodeModule referenziert werden?



die aufzurufende Prozedur kann als Public oder Private deklariert sein, in beiden
Fàllen erfolgt der Aufruf mit:

Application.Run "Dateiname.xls!Prozedurname"


Mit freundlichen Grüssen
Melanie Breden

- Microsoft MVP für Excel -
www.melanie-breden.de

Ribbon-Programmierung für Office 2007 http://tinyurl.com/59awla

Ähnliche fragen