Da mir schon einige Male hier geholfen werden konnte, wende ich wieder einmal Händeringend an Euch.
Mein ungelöstes Problem: Ich möchte aus einen Modul Makro einen Privat Makro starten. Alle meine Versuche schlugen fehl.
Habe schon alle mir bekannten Möglichkeiten durchgespielt wie z.b.:
Application.Run Macro:= oder mit Call und auch ohne Application.Run Macro:= / Call nur Macro_xy
Name von Privat-Makro auf Public btw. beides weg gelassen. Modul-Makro auf Privat umbenannt und in die Tabelle1 verschoben. Immer wieder Fehlermeldungen.
Was möchte ich mit meinen 2 Makros erreichen: der erste Makro soll mir einen Namen suchen und wenn gefunden die Zelle aktivieren. Der läuft Super. Hab ich auch von einem netten User hier aus dem Forum. Der 2. Privat-Makro soll die Zelle auslesen und wenn Wahr einen Dritten Makro starten. Auch dieser 2. läuft bei alleinigen Aufruf einwandfrei.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
If Target.Address = "$B$3" Then
Application.Run Macro:="Musik.xlsm!LP_Musik_343_2_9"
Cancel = True
End If
If Target.Address = "$B$4" Then
Application.Run Macro:="Musik.xlsm!LP_Musik_343_1_13"
usw.
Nur wenn ich ihn aus dem 1. Makro starten will verweigert er.
Vielleich weiß hier ein/e nette/r User/in eine Lösung für mein Problem.
Ich sage euch schon im vorhinein ein herzliches danke schön
Liebe grüße Kurt