wie lautet die Syntax, wenn ich aus dem Klassenmodul des Arbeitsblattes "Tabelle1" aus einem "Worksheet_SelectionChange"-Makro heraus ein als "Private" deklariertes Makro ("Private Sub Test1(V1, V2, V3)") in einem normalen Standard-Modul aufrufen und dabei drei Variablen zur Weiterverarbeitung und Rückgabe übergeben will?
Ist dies überhaupt möglich, oder muss ich da auf eine Public-Deklaration der Variablen ausweichen (was ich nur ungern tun würde)?
An der Public-Deklaration von "Test1" möchte ich unbedingt festhalten.
Meine Versuche mit "Call Test1(V1, V2, V3)" sind wg. der Private-Deklaration von "Test1" natürlich fehlgeschlagen.
Und mit "Application.Run("Test1", V1, V2, V3)" klappt es auch nicht.
Aber wie geht es richtig?
Auf fachkundige Antworten freut sich
WernerB.