wieder einmal wende ich mich mit einem Problem an euch, in der Hoffnung einer Lösung.
Habe einen Worksheet_BeforeDoubleClick Makro mit If - End If. Doch bei ca 350 Einträgen verweigert er und bringt mir die Fehlermeldung Prozetur zu groß.
Wie könnte hier die lösung aussehen?
Mein Hoffnung mit Call Makro eine Lösung gefunden zu haben wurde leider zerstört.
Für den weiterführenden Makro kommt die Meldung Variable nicht deviniert und die Target-Anweisung ist markiert.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
If Target.Value = "Text in Zelle" Then
Application.Run Macro:="Makro1"
Cancel = True
End If
If Target.Value = "Text in Zelle" Then
Application.Run Macro:="Makro2"
Cancel = True
End If
Call Makro_Doppelcklick
End Sub
Sub Makro_Doppelcklick()
If Target.Value = "Text in Zelle" Then
Application.Run Macro:="Makro3"
Cancel = True
End If
End Sub
Vielleicht gibt es eine elegantere Lösung.
Danke schon jetzt für eure geschätzte Hilfe
lg Kurt