Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mouseover / Tooltip bei Hyperlinks entfernen

Forumthread: Mouseover / Tooltip bei Hyperlinks entfernen

Mouseover / Tooltip bei Hyperlinks entfernen
21.11.2015 17:05:16
Thorsten
Hallo,
ich habe eine Tabelle mit einer Reihe Hyperlinks in Spalten H:I.
Excel zeigt mir hier, sobald man den Cursor auf einen dieser Hyperlinks bewegt, standardmäßig eine gelbe Box (ähnlich einem Kommentar) mit dem Pfad des Hyperlinks und einer allgemeinen Info zur Nutzung an.
Lassen sich diese Tooltips irgendwie deaktivieren oder per VBA ganz ausschalten - entweder generell oder zumindest für die betreffenden Spalten ?
Vielen Dank im Voraus für jeden Tipp,
Thorsten

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mouseover / Tooltip bei Hyperlinks entfernen
21.11.2015 23:42:36
Martin
Hallo Thorsten,
du kannst den Anzeigetext (ScreenTip) sogar selbst festlegen:
Sub ChangeHyperScreenTip()
Dim objLink As Hyperlink
For Each objLink In ActiveSheet.Hyperlinks
With objLink
If .Range.Column = 8 Or .Range.Column = 9 Then 'Spalten H und I
.ScreenTip = "Dieser Text wird nun angezeigt"
End If
End With
Next
End Sub
Direkt Abschalten kann man den Screentip leider nicht. Wenn kein Text angezeigt werden soll, dann setze einfach ein Leerzeichen.
Viele Grüße
Martin

Anzeige
AW: Mouseover / Tooltip bei Hyperlinks entfernen
22.11.2015 21:40:06
Thorsten
Hallo Martin,
schade - trotzdem vielen Dank dafür !
VG,
Thorsten
;
Anzeige
Anzeige

Infobox / Tutorial

Mouseover-Tooltips bei Hyperlinks in Excel entfernen


Schritt-für-Schritt-Anleitung

Um die standardmäßigen Tooltips (ScreenTips) bei Hyperlinks in Excel zu deaktivieren oder anzupassen, kannst du VBA (Visual Basic for Applications) verwenden. Folge diesen Schritten:

  1. Öffne deine Excel-Datei und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen und wähle Modul, um ein neues Modulfeld zu erstellen.

  3. Kopiere und füge den folgenden Code in das Modul ein:

    Sub ChangeHyperScreenTip()
       Dim objLink As Hyperlink
       For Each objLink In ActiveSheet.Hyperlinks
           With objLink
               If .Range.Column = 8 Or .Range.Column = 9 Then 'Spalten H und I
                   .ScreenTip = "Dieser Text wird nun angezeigt"
               End If
           End With
       Next
    End Sub
  4. Schließe den VBA-Editor und kehre zu Excel zurück.

  5. Drücke ALT + F8, wähle ChangeHyperScreenTip aus und klicke auf Ausführen.

Dieser Code wird den Tooltip in den Spalten H und I ändern. Wenn du die Tooltips ganz entfernen möchtest, setze einfach den .ScreenTip auf ein Leerzeichen.


Häufige Fehler und Lösungen

  • Fehler: Die VBA-Makros werden nicht ausgeführt.

    • Lösung: Stelle sicher, dass die Makros in Excel aktiviert sind. Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center und aktiviere die Makros.
  • Fehler: Der Tooltip wird nicht wie gewünscht angezeigt.

    • Lösung: Überprüfe, ob du die richtigen Spalten (H und I) angesprochen hast und dass die Hyperlinks tatsächlich vorhanden sind.

Alternative Methoden

Falls du kein VBA verwenden möchtest, kannst du den Anzeigetext der Hyperlinks manuell ändern:

  1. Klicke mit der rechten Maustaste auf den Hyperlink.
  2. Wähle Hyperlink bearbeiten.
  3. Ändere den Text im Feld Bildschirmtipps und klicke auf OK.

Diese Methode ist jedoch zeitaufwendig, wenn du viele Hyperlinks in deiner Tabelle hast.


Praktische Beispiele

Angenommen, du hast eine Tabelle mit Hyperlinks in den Spalten H und I. Du möchtest sicherstellen, dass beim Überfahren der Links mit der Maus (mouseover) keine sensiblen Informationen angezeigt werden. Mit dem oben genannten VBA-Skript kannst du die Tooltips anpassen, sodass sie neutral bleiben, z.B. "Dieser Text wird nun angezeigt".

Wenn du die Hyperlinks in Spalte H und I hast, wird der Tooltip beim Mouseover stattdessen den von dir festgelegten Text anzeigen.


Tipps für Profis

  • Nutze die Möglichkeit, verschiedene Texte für verschiedene Hyperlinks zu verwenden, indem du die Bedingung im VBA-Code anpasst.
  • Experimentiere mit anderen VBA-Funktionen, um die Benutzererfahrung weiter zu optimieren.
  • Speichere deine Excel-Datei als .xlsm, um die Makros zu behalten.

FAQ: Häufige Fragen

1. Kann ich die Tooltips für Hyperlinks in allen Spalten gleichzeitig deaktivieren? Ja, du kannst die Bedingung im VBA-Code anpassen, um alle Spalten anzusprechen.

2. Was passiert, wenn ich ein Leerzeichen als Tooltip setze? Wenn du ein Leerzeichen als Tooltip setzt, wird beim Mouseover nichts angezeigt, was effektiv die Sichtbarkeit des Tooltips entfernt.

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