Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
916to920
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
916to920
916to920
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro mit Call aufrufen

Makro mit Call aufrufen
17.10.2007 11:39:00
Peter
Liebes Forum
Ich habe eine Verständnisfrage.
Ich rufe des öftern aus einem Makro mittels Call ein anderes Makro auf, das unter Umständen auch in einem anderen Modul abgelegt ist.
Angenommen, das aufgerufene Makro ist im Modul "Statistik" enthalten und heisst "erstellen".
Spielt es eine Rolle, ob ich dieses Makro mit
Call Statistik.erstellen oder mit
Call erstellen
aufrufe? Was ist der Unterschied?
Danke für eine Rückmeldung.
Peter

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro mit Call aufrufen
17.10.2007 12:01:59
Tino
Hallo,
ich würde mal sagen es spielt keine Rolle,.
in der gleichen Mappe (in den Modulen) dürfen sowieso nicht die gleichen Makro Namen verwendet werden.
Möchtest du ein Makro aus einem Tabellenblatt in einem Modul starten, sollte dies so aussehen
Application.Run "Modul1.Autofilter"
Nur willst du ein Makro, aus einer anderen geöffneten Mappe starten muss es so aussehen
Application.Run "Mappe2!MeinMakro"
Sollte ich falsch liegen, sollten es die Profis korrekteren!
Gruß
Tino

AW: Makro mit Call aufrufen
17.10.2007 12:19:00
Andi
Hi,
in der gleichen Mappe (in den Modulen) dürfen sowieso nicht die gleichen Makro Namen verwendet werden.
In verschiedenen Modulen kann man durchaus mehrmals den selben Prozedur-Namen verwenden.
Schönen Gruß,
Andi

Anzeige
AW: Makro mit Call aufrufen
17.10.2007 12:39:00
Tino
Hallo Andi,
ja du hast recht!
Gruß
Tino

AW: Makro mit Call aufrufen
17.10.2007 12:03:12
Andi
Hi,
das spielt imho nur eine Rolle, wenn im Modul aus dem heraus aufgerufen wird, ebenfalls eine Sub "erstellen" existiert. In dem Fall führt
Call erstellen
die Sub im gleichen Modul aus und
Call Statistik.erstellen
die Sub im Modul Statistik.
Wenn der Sub-Name im Projekt nur einmall vorkommt, sind beide Aufrufe gleichbedeutend. Große Projekte sind allerdings übersichtlicher, wenn man bei Prozedur-Aufrufen das Modul mit angibt.
Schönen Gruß,
Andi

AW: Makro mit Call aufrufen
17.10.2007 13:52:40
Peter
Vielen Dank, hat mir die nötige Klarheit gebracht!
Peter

Anzeige
Gern geschehen... (ot)
17.10.2007 13:53:00
Andi
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige