Wie weise ich einem Hyperlink ein Makro zu?Excel: Einem Hyperlink ein Makro zuweisen?
3
A
Antwort
3
Sie können es unter Verwendung des Worksheet_FollowHyperlink
Ereignisses tun.
Zum Beispiel nahm ich einen Makro mit dem Namen Macro1 und der folgende Code wird das Makro ausgeführt, wenn der Hyperlink
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Run ("Macro1")
End Sub
geklickt wird Aber dies ist nicht eine sehr effektive Lösung. Meine Hyperlinks verweisen auf dasselbe Blatt (standardmäßig auf die erste Zelle). Wenn also auf den Hyperlink geklickt wird, wird automatisch die erste Zelle in diesem Blatt ausgewählt.
Ich habe mehr darüber nicht untersucht. Sie können die Navigation einfach abbrechen (weiß nicht, wenn möglich) oder die Hyperlink-Eigenschaft auf die aktuelle Zelle setzen, damit die Auswahl in derselben Zelle bleibt.
Verwandte Themen
- 1. Excel VBA: Makro zu commandbutton zuweisen, um Hyperlink zu erstellen
- 2. VBA Excel 2010 - Wie ein Makro einer Befehlsschaltfläche zuweisen, der mit einem gemacht Makro
- 3. Ausführen von Excel-Makro auf Hyperlink Klicken Sie auf
- 4. Excel Hyperlink Massenaktualisierung
- 5. Excel Hyperlink innerhalb Hyperlink
- 6. Excel VBA: Hyperlink, der ein neues Blatt
- 7. ein Makro in Excel Lauf
- 8. Excel Farbbereich Bedingungen Makro
- 9. Hyperlink zu feuern Makro in personal.xlsb
- 10. Automatische Hyperlink in Excel
- 11. wie Spalte als ein Bereich in einem Excel-Makro angeben
- 12. Stand Alone Excel Makro
- 13. Excel-Makro-Tabelle transponieren
- 14. Excel VBA Makro
- 15. komplexe Excel-Makro
- 16. VBA-Makro Excel
- 17. Excel mit Makro
- 18. Excel dynamische Hyperlink über Formel
- 19. Excel Makro Scatterplot
- 20. Excel-2007 Rekord Makro
- 21. Excel Makro - sehr langsam
- 22. oooBasic: Wie programmatisch einen Schlüssel einem Makro zuweisen?
- 23. Excel Email Makro Größenbeschränkungen
- 24. Excel-Hyperlink - Zelle automatisch aktualisieren
- 25. Excel-Daten splitten/zuweisen
- 26. So weisen Sie einem Formenobjekt in Excel einen Hyperlink und ein Onaction-Ereignis zu
- 27. Wie ein # in einem Makro
- 28. Voll Hyperlink Pfad in Excel
- 29. Excel-Makro Änderung TextBox Farbe
- 30. Laufzeitfehler 1004 in Excel-Makro
Setzen Sie den Hyperlink auf die Zelle, in der es ist - das ist was ich tue. Es geht nirgendwohin, aber der Code läuft. –
yeah Ich habe das versucht, aber das Problem ist, wenn Sie ein Set Zellen haben, die Sie dieses Makro hinzufügen möchten, dann können Sie nicht einfach klicken und ziehen, um den Link zu übernehmen. Der Link für alle Zellen wird auf die erste Zelle zeigen (hoffe ich bin klar :-)). Kurz gesagt, wenn Sie diese Funktionalität für viele Zellen haben wollen, dann müssen Sie die Hyperlinks manuell hinzufügen – Shoban
Hi @ Shoban von der Hilfe von deiner Antwort könnte ich ein großes Problem für mich lösen. Sie können auch ein anderes Beispiel dieser Verwendung im folgenden Link sehen: [http://stackoverflow.com/questions/43360114/how-to-expand-a-group-in-excel-by-using-hyperlinkor-by- vielleicht-Zuweisen-Makro-zu] – Mertinc