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

Aufruf einer Sub aus einer anderen Klasse

Aufruf einer Sub aus einer anderen Klasse
22.10.2002 11:12:48
Axel
Auf Tabelle1 wird über ein CommandButton in Klasse Tabelle 1 eine Prozedur Private Sub Beispiel_Click()
durch Click gestartet.
Im gleichen Workbook auf Tabelle2 befindet sich der gleiche CommandButton, nur auf Englisch. Es soll durch die Prozedur Private Sub Example_Click() in Klasse Tabelle 2 die Prozedur Beispiel aus Klasse Tabelle 1 ausgeführt werden.
Wie geht das?

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Aufruf einer Sub aus einer anderen Klasse
22.10.2002 11:34:15
Gerrit
mach ne Public Sub Beispiel_Click() durch umbenennen draus!
In die Prozedur Example_Click() schreibst Du

Call Beispiel_Click()

das wars auch schon

wenns nicht funkt mach die Example auch Public

Re: Aufruf einer Sub aus einer anderen Klasse
22.10.2002 11:38:24
Folker
Die sub in Tabelle1 auf Public setzen. Dann in der anderen Tabelle mit:

die sub aufrufen.
Re: Aufruf einer Sub aus einer anderen Klasse
22.10.2002 12:00:30
Axel
Habe beide Prozeduren in Public umbenannt. Bekomme folgende Fehlermeldung:

Fehler beim Kompilieren:
Sub oder Function nicht definiert

VB löscht automatisch die Klammern hinter Call Beispiel_Click()

Re: Aufruf einer Sub aus einer anderen Klasse
22.10.2002 12:03:39
Gerrit
Dann probiers mit der Methode von Folker!
Das nächste mal einfach in einem Modul programmieren!
Zugriff auf macros ist da einfacher, weil Sie in einer Klasse sind!
Anzeige
Re: Aufruf einer Sub aus einer anderen Klasse
22.10.2002 12:16:19
Axel
Danke Folker. Klappt jetzt. Und Gerrit: Beim nächsten Mal in einem Modul :-)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige