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

Forumthread: Mouseover-Quickinfo über Grafik

Mouseover-Quickinfo über Grafik
01.03.2009 17:04:12
Tobias
Hallo allerseits,
ich hab eine grafik mit einem Makro verknüpft.
Wenn man Grafiken ver-hyperlinkg, kann man dort auch eine Qickinfo (oder Tooltip) eingeben,
derm beim Mousover angezeigt wird.
Lässt sich das auch für die Grafik bewerkstelligen, die mit dem Makro verknüpft ist?
(Userform würde ich gerne vermeiden)
beste grüsse,
tobias
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mouseover-Quickinfo über Grafik
01.03.2009 18:43:09
Josef
Hallo Tobias,
das geht nicht, nimm ein Image-Steuerelement.
Gruß Sepp

Blödsinn, vergiss es! o.T.
01.03.2009 18:46:02
Josef
Gruß Sepp

Makro & Quickinfo verbinden
01.03.2009 18:48:37
Renee
Hi Tobias,
Beides verbinden geht über Umwege:
Lege einen Hyperlink (mit der gewünschten QuickInfo) auf die Grafik, der auf eine Zelle hinter der Grafik zeigt. Wenn diese Zelle selektiert wird, löst du über den Selection_Change Event dein Makro aus.
Im Beispielcode (in die entsprechende Tabelle): Zelle hinter der Grafik ist E10. DeinMakro Code liegt in einem Modul

Option Explicit
Public tLastActive As String
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address(0, 0) = "E10" Then
Call DeinMakro
Range(tLastActive).Select
Else
tLastActive = Target.Address
End If
End Sub


GreetZ Renée
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Mouseover-Quickinfo über Grafiken in Excel


Schritt-für-Schritt-Anleitung

Um eine Mouseover-Quickinfo über eine Grafik in Excel anzuzeigen, kannst du die folgenden Schritte durchführen:

  1. Grafik einfügen: Füge die gewünschte Grafik in dein Excel-Dokument ein.

  2. Hyperlink erstellen: Klicke mit der rechten Maustaste auf die Grafik und wähle „Hyperlink“ aus.

  3. Zielzelle wählen: Wähle eine Zelle hinter der Grafik aus, z.B. E10, und gib dort die gewünschte Quickinfo ein.

  4. Quickinfo hinzufügen: Im Dialogfeld für den Hyperlink kannst du nun einen Tooltip (Quickinfo) eingeben, der beim Mouseover angezeigt wird.

  5. Makro verknüpfen: Füge den folgenden VBA-Code in das entsprechende Arbeitsblattmodul ein:

    Option Explicit
    Public tLastActive As String
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
       If Target.Address(0, 0) = "E10" Then
           Call DeinMakro
           Range(tLastActive).Select
       Else
           tLastActive = Target.Address
       End If
    End Sub
  6. Makro anpassen: Ersetze DeinMakro durch den Namen deines Makros, das ausgeführt werden soll, wenn die Zelle hinter der Grafik ausgewählt wird.


Häufige Fehler und Lösungen

  • Fehler: Tooltip wird nicht angezeigt
    Lösung: Stelle sicher, dass der Hyperlink korrekt auf die Zelle zeigt und dass die Quickinfo im Hyperlink-Dialo g eingegeben wurde.

  • Fehler: Makro wird nicht ausgeführt
    Lösung: Überprüfe, ob das Makro aktiviert ist und dass der Code im richtigen Arbeitsblattmodul eingefügt wurde.


Alternative Methoden

Falls du eine alternative Methode zur Anzeige von Quickinfos in Excel suchst, kannst du folgende Optionen in Betracht ziehen:

  • VBA Mouseover: Verwende VBA, um ein benutzerdefiniertes Tooltip-Fenster zu erstellen, das beim Mouseover über eine Grafik angezeigt wird.
  • Bedingente Formatierung: Nutze die bedingte Formatierung, um Texte anzuzeigen, wenn der Mauszeiger über bestimmte Zellen fährt, was ebenfalls eine Art von „Hover-Text“ darstellt.

Praktische Beispiele

Hier ist ein einfaches Beispiel, wie du einen Tooltip mit einem Piktogramm erstellen kannst:

  1. Füge ein Piktogramm (z.B. ein Symbol für Info) in dein Excel-Dokument ein.
  2. Erstelle einen Hyperlink auf das Piktogramm, der auf eine Zelle zeigt, die die Quickinfo enthält.
  3. Schreibe in die Zelle hinter dem Piktogramm: „Hier ist die Information“. Diese wird beim Mouseover angezeigt.

Tipps für Profis

  • VBA optimieren: Optimiere deinen VBA-Code, um die Effizienz zu steigern und sicherzustellen, dass die Mouseover-Events reibungslos funktionieren.
  • Mehrere Quickinfos: Du kannst mehrere Grafiken mit unterschiedlichen Quickinfos erstellen, indem du für jede Grafik einen separaten Hyperlink und eine Zielzelle verwendest.
  • Gestaltung: Achte darauf, dass die Grafiken und Piktogramme ansprechend gestaltet sind, um die Benutzererfahrung zu verbessern.

FAQ: Häufige Fragen

1. Kann ich den Tooltip für ein Bild in Excel 2016 erstellen?
Ja, die oben genannten Schritte funktionieren in Excel 2016 und neueren Versionen.

2. Was, wenn mein Makro nicht funktioniert?
Überprüfe, ob die Makros in deinen Excel-Einstellungen aktiviert sind und ob der Code korrekt in das Arbeitsblattmodul eingefügt wurde.

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