wie ich eine zelle dazubringe, das eine Prozedur ausgeführt wird, wenn man auf sie klickt weiß ich dank euurer Hilfe nun:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then Call makro
End Sub
Public Sub makro()
MsgBox "Hallo, Ich bin die prozedur"
End Sub
Aber geht das auch bei Zellen, die sich in einer anderen Arbeitsmappe und in einem anderen Tabellenblatt befinden?
Also ich habe Mappe1 geöffnet.
Durch ein darin enthaltenes Makro soll Mappe2 geöffnet werden und dann bei Klick auf Mappe2/A1 das Makro "Hallo" in Mappe1 ausgeführt werden. Geht das?
Danke im Vorraus, Micha