Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Hyperlink auf Button-Klick öffnen

Hyperlink auf Button-Klick öffnen
08.05.2006 18:50:07
masahiro
Hallo!
Kann man eigentlich via eines VBA-Codes einen Hyperlink öffnen? Wäre eine elgenatere Lösung als die Verwendung eines Hyperlinks aus dem Menü einfügen.
Vielen Dank
Henning
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hyperlink auf Button-Klick öffnen
ransi
Hallo
Das geht mit:
ActiveWorkbook.followHyperlink ()
ransi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Hyperlink auf Button-Klick in Excel öffnen


Schritt-für-Schritt-Anleitung

Um einen Hyperlink über einen Button in Excel zu öffnen, kannst Du VBA verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Entwicklertools aktivieren: Stelle sicher, dass die Entwicklertools aktiviert sind. Gehe zu Datei > Optionen > Menüband anpassen und aktiviere das Kästchen für die Entwicklertools.

  2. Button einfügen: Klicke im Tab „Entwicklertools“ auf „Einfügen“ und wähle einen Button aus. Zeichne ihn auf Deinem Arbeitsblatt.

  3. VBA-Editor öffnen: Klicke mit der rechten Maustaste auf den Button und wähle „Makro zuweisen“. Klicke dann auf „Neu“, um den VBA-Editor zu öffnen.

  4. Code einfügen: Füge den folgenden Code in das VBA-Fenster ein, um den Hyperlink zu öffnen:

    Sub Button_Click()
       ActiveWorkbook.FollowHyperlink Address:="https://www.deinlink.com"
    End Sub
  5. Speichern und testen: Schließe den VBA-Editor und speichere die Datei. Klicke auf den Button, um den Link zu öffnen.


Häufige Fehler und Lösungen

  • Fehler: Hyperlink wird nicht geöffnet
    Lösung: Überprüfe, ob der Hyperlink korrekt eingegeben wurde. Achte darauf, dass das „http://“ oder „https://“ nicht fehlt.

  • Fehler: Button funktioniert nicht
    Lösung: Stelle sicher, dass der Button mit dem richtigen Makro verknüpft ist. Klicke mit der rechten Maustaste auf den Button und wähle „Makro zuweisen“, um dies zu überprüfen.


Alternative Methoden

Wenn Du keinen VBA-Code verwenden möchtest, kannst Du auch einen Hyperlink direkt in eine Zelle einfügen. So funktioniert's:

  1. Zelle auswählen: Klicke auf die Zelle, in der der Hyperlink erscheinen soll.
  2. Hyperlink einfügen: Gehe zu Einfügen > Link > Hyperlink.
  3. Link eingeben: Gib die URL in das Feld „Adresse“ ein und klicke auf „OK“.

Du kannst auch den Text der Zelle anpassen, um den Hyperlink anzuzeigen.


Praktische Beispiele

  • Beispiel 1: Wenn Du einen Button „Webseite öffnen“ erstellen möchtest, benutze den folgenden Code:

    Sub Webseite_Oeffnen()
      ActiveWorkbook.FollowHyperlink Address:="https://www.example.com"
    End Sub
  • Beispiel 2: Um einen lokalen Datei- oder Ordnerlink zu öffnen, kannst Du diesen Code verwenden:

    Sub Datei_Oeffnen()
      ActiveWorkbook.FollowHyperlink Address:="C:\Pfad\zu\deiner\datei.xlsx"
    End Sub

Tipps für Profis

  • Button anpassen: Du kannst das Aussehen des Buttons anpassen, um ihn wie einen „Hyperlink-Button“ zu gestalten, indem Du die Schriftart und die Hintergrundfarbe änderst.

  • Makrosicherheit: Stelle sicher, dass Deine Excel-Sicherheitseinstellungen so konfiguriert sind, dass Makros ausgeführt werden können.

  • Ereignisgesteuertes Programmieren: Du kannst auch andere Ereignisse wie „Worksheet_Activate“ verwenden, um Hyperlinks automatisch zu öffnen, wenn Du ein bestimmtes Blatt aktivierst.


FAQ: Häufige Fragen

1. Kann ich einen Hyperlink in einer Zelle als Button darstellen?
Ja, Du kannst einen Hyperlink in einer Zelle erstellen und die Zelle so formatieren, dass sie wie ein Button aussieht.

2. Wie kann ich einen Hyperlink über VBA öffnen, ohne einen Button zu verwenden?
Du kannst den gleichen VBA-Code innerhalb eines anderen Makros verwenden, um den Hyperlink zu öffnen, ohne einen Button zu benötigen.

3. Was mache ich, wenn der Hyperlink nicht funktioniert?
Überprüfe die URL auf Tippfehler und stelle sicher, dass sie korrekt formatiert ist. Teste den Link auch in einem Browser, um sicherzustellen, dass er funktioniert.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige