Makros kann man Tasten, Grafikobjekten - z.B. einem Textfeld - zuordnen und dann durch Draufklicken aktivieren.
Gibt es eine Möglichkeit, das über ein normales Tabellenfeld zu machen?
Solch einem kann man einen Hyperlink als Verweis auf ein Dokument, Textmarke usw. zuordnen, aber Verweis auf einen Makro?
Hallo und ebenfalls ein frohes und gesundes neues Jahr!
Makros kann man Tasten, Grafikobjekten - z.B. einem Textfeld -
zuordnen und dann durch Draufklicken aktivieren.
Gibt es eine Möglichkeit, das über ein normales Tabellenfeld
zu machen?
Ja, mit VBA ist das möglich.
Mit der Ereignisprozedur „Worksheet_SelectionChange“ kann man auf den Wechsel der ausgewählten Zelle auf dem aktuellen Tabellenblatt reagieren und daran eine bestimmte Aktionsfolge knüpfen.
Das folgende Makro gehört im VBA-Editor in das jeweilige Objektmodul des betroffenen Tabellenblattes:
Private Sub Worksheet\_SelectionChange(ByVal Target As Range)
If Target.Address(False, False) = "A1" Then
Call Meinmakro
End If
End Sub
Dies würde dazu führen, dass bei Auswahl der Zelle A1 das Makro „Meinmakro“ ausgeführt wird. Allerdings wird das Makro sowohl bei Mausklick als auch bei Auswahl von A1 per Cursortasten ausgeführt.