Anzeige
Archiv - Navigation
192to196
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
192to196
192to196
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Add-In-Sub ruft ActiveWorksheet-Sub

Add-In-Sub ruft ActiveWorksheet-Sub
19.12.2002 17:01:24
Michael Schaefer
Hallo,

ist jemand eine Möglichkeit bekannt, aus einer Subroutine
in einem Add-In ein öffentliches Unterprogramm im aktiven
Worksheet aufzurufen?

Dem Sinn nach: Call ActiveSheet.MySub(...)

Verwendung von Verweis scheidet aus:
Hintergrund: Add-In beinhaltet für unterschiedliche
Worksheet-Anwendungen globale Unterprogramme benutzt jedoch
das in allen Worksheet-Anwendungen gleiche Unterprogramm MySub(...)
für lokale Besonderheiten.

Vielen Dank im Voraus.
Michael


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

Betreff
Datum
Anwender
Anzeige
Re: Add-In-Sub ruft ActiveWorksheet-Sub
19.12.2002 17:10:09
Nepumuk
Hallo Michael,
schau dir in der Hilfe mal die Anweisung "Application.Run" an.
Gruß
Nepumuk
Re: Add-In-Sub ruft ActiveWorksheet-Sub
19.12.2002 17:30:10
Michael Schaefer
Hi Nepumuk,

Application.Run sucht laut XLVBA-Hilfe und meinem soebigem Test
nur die Makros im aktuellen Content durch. Ist Dir mit
dieser Funktion ein Aufruf eines Unterprogrammes gelungen?

TIA Michael

Re: Add-In-Sub ruft ActiveWorksheet-Sub
19.12.2002 18:52:18
Nepumuk
Hallo Michael,
habe es gerade vesucht, klappt einwandfrei.
Beispiel:

In der Mappe:

Public Sub test()
Application.Run ("Mappe.xla!ruf")
End Sub

Public Sub box()
MsgBox "Ok"
End Sub

Im Addin:

Public Sub ruf()
Application.Run ("Mappe1!box")
End Sub

Wenn ich mit einem Button "test" aufrufe, kommt die MsgBox "Ok"

Gruß
Nepumuk

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige