Hoe een afbeelding bij muisover in Excel weergeven?
Soms wilt u misschien een interactiever Excel-werkblad maken door een afbeelding alleen weer te geven wanneer een gebruiker de muis over een specifieke cel beweegt. Dit kan bijvoorbeeld handig zijn om visuele referenties, instructies of productafbeeldingen te bieden die gekoppeld zijn aan gegevensinvoer, zonder dat uw werkblad vol loopt met altijd zichtbare afbeeldingen. Deze handleiding introduceert verschillende methoden om het effect van een pop-up of tooltip afbeelding bij muisover in Excel te bereiken, elk met hun eigen toepasselijke scenario's en beperkingen. Afhankelijk van uw behoeften - of u nu afbeeldingen, alleen tekst tooltips of meer geavanceerde interactieve elementen nodig hebt - kunnen verschillende oplossingen beter passen bij uw workflow.
Een pop-upafbeelding invoegen met behulp van een opmerking
Gebruik VBA om dynamisch pop-upafbeeldingen bij muisover weer te geven
Tooltips weergeven met Validatie Invoerbericht
Een pop-upafbeelding invoegen met behulp van een opmerking
In Excel is een praktische methode om een afbeelding alleen bij het hoveren over een cel weer te geven, door de afbeelding in een opmerking (ook bekend als een notitie in sommige nieuwere versies van Excel) te plaatsen. Deze aanpak biedt een eenvoudige manier om pop-upafbeeldingen te maken die verschijnen wanneer de gebruiker de muis over de cel beweegt.
Veelvoorkomende scenario's voor deze methode zijn het tonen van referentiediagrammen, productafbeeldingen of uitlegafbeeldingen voor datapunten. Het belangrijkste voordeel van deze techniek is dat het geen gebruik maakt van VBA of externe invoegtoepassingen, waardoor het breed compatibel en gemakkelijk te beheren is. Opmerkingen worden echter niet ondersteund in Excel Online en hebben mogelijk beperkingen wat betreft opmaak en interactie in vergelijking met meer geavanceerde oplossingen.
1. Selecteer de cel waar u de pop-upafbeelding wilt hebben. Klik met de rechtermuisknop op de cel en kies Opmerking invoegen (of 'Nieuwe notitie' afhankelijk van uw versie) in het contextmenu. Zie screenshot:
2. Nadat het opmerkingsvak verschijnt, beweeg uw cursor over de rand van de opmerking totdat deze verandert in een kruis met pijlen, klik met de rechtermuisknop op de rand en selecteer Opmerking opmaken. Zie screenshot:
3. Klik in het dialoogvenster Opmerking opmaken op het tabblad Kleuren en lijnen. Klik vervolgens op de pijl omlaag onder Kleur en kies Vul-effecten uit de lijst. Zie screenshot:
4. Ga naar het Afbeelding tabblad in het pop-updialoogvenster. Klik op Afbeelding selecteren, navigeer naar en selecteer de afbeelding die u wilt weergeven, en klik vervolgens op Invoegen. Zie screenshots:
Opmerking: In Excel 2013 of later, nadat u op de knop Afbeelding selecteren in het dialoogvenster Vul-effecten heeft geklikt, moet u ervoor zorgen dat u de optie Uit een bestand gebruikt, selecteert uw afbeelding en klikt op Invoegen.
5. Bevestig uw wijzigingen door op OK te klikken in elk dialoogvenster om ze te sluiten. Nu zal uw afbeelding verschijnen binnen de opmerking voor de geselecteerde cel. Zie screenshot:
6. U kunt de opmerking personaliseren door de standaard gebruikersnaamtekst te verwijderen. Klik op de opmerkingstekst en verwijder de naam, zodat alleen de afbeelding overblijft.
Tip: Om ervoor te zorgen dat de opmerking alleen bij muisover verschijnt en niet altijd zichtbaar blijft, moet u ervoor zorgen dat Alle opmerkingen weergeven niet is ingeschakeld op het tabblad Controle.
Deze methode is ideaal voor het toevoegen van af en toe afbeeldingen als pop-ups in kleine tot middelgrote werkbladen, maar als u geavanceerde interactie, dynamische afbeeldingsupdates of ondersteuning voor veel afbeeldingen op een groter werkblad nodig heeft, overweeg dan het gebruik van VBA-gebaseerde of interactieve celgekoppelde methoden zoals hieronder beschreven.
Veelvoorkomende problemen zijn dat afbeeldingen niet worden weergegeven als opmerkingen verborgen zijn of als het opmerkingsvak te klein is voor de afbeelding. Controleer altijd de afmetingen van de afbeelding en de grootte van het opmerkingsvak voor de beste weergave.
Gebruik VBA om dynamisch pop-upafbeeldingen bij muisover weer te geven
Voor scenario's waarin u meer flexibele controle nodig hebt over hoe en wanneer afbeeldingen verschijnen - bijvoorbeeld het weergeven van afbeeldingen als aangepaste pop-upvensters of uitgebreide tooltips wanneer u over specifieke cellen beweegt - wordt een VBA-oplossing aanbevolen. Deze aanpak stelt u in staat om programmatisch afbeeldingen te tonen en te verbergen, waardoor het geschikt is voor grotere datasets, dashboards of use-cases waarbij afbeeldingen veranderen op basis van gegevens.
Deze methode is het beste als u nodig hebt:
- Pop-upafbeeldingen van verschillende groottes of formaten op basis van de cellen waarover wordt gehoverd
- Ondersteuning voor het dynamisch bijwerken van afbeeldingen met minimale rommel op het werkblad
- Meer controle over het weergavegedrag in vergelijking met standaard op opmerkingen gebaseerde afbeeldingen
Potentiële nadelen: VBA-oplossingen worden niet ondersteund in Excel Online of door gebruikers die macro's niet inschakelen, en kunnen meer setup en basiskennis van VBA vereisen. Wees voorzichtig bij het distribueren van dergelijke bestanden vanwege macro-beveiligingsinstellingen.
Bewerkingsstappen:
1. Open het werkblad waarop u de pop-upafbeeldingen wilt weergeven, klik met de rechtermuisknop op het tabblad van het werkblad en kies Code weergeven in het contextmenu.
2. Kopieer en plak de volgende code in het codevenster van het werkblad (niet in een standaardmodule):
Dim popUpPic As Picture
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Not popUpPic Is Nothing Then
popUpPic.Delete
End If
' Optional: Only run for a specific range, e.g. B2:B5
If Not Intersect(Target, Range("B2:B5")) Is Nothing Then
Set popUpPic = ActiveSheet.Pictures.Insert("C:\YourImagePath\yourimage.jpg")
With popUpPic
.Top = Target.Top
.Left = Target.Offset(0, 1).Left
.Height = 80 ' Adjust size as needed
.Width = 80
.Placement = xlMoveAndSize
End With
End If
End Sub
Opmerking:
- Wijzig
Bereik("B2:B5")
zodat het overeenkomt met de cellen waar u pop-upafbeeldingen wilt laten verschijnen. - Vervang
"C:\UwAfbeeldingsPad\uwafbeelding.jpg"
door uw echte afbeeldingspad. - Als u verschillende afbeeldingen per cel wilt gebruiken, probeer dan de volgende VBA-code.
Dim popUpPic As Picture 'Updated by Extendoffice.com 2025/7/11 Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next If Not popUpPic Is Nothing Then popUpPic.Delete End If If Not Intersect(Target, Me.Range("B2:B5")) Is Nothing Then Dim imgPath As String Select Case Target.Address Case "$B$2" imgPath = "C:\Users\Win10x64Test\Desktop\fruits\durian.jpg" Case "$B$3" imgPath = "C:\Users\Win10x64Test\Desktop\fruits\Mango.jpg" Case "$B$4" imgPath = "C:\Users\Win10x64Test\Desktop\fruits\orange.jpg" Case "$B$5" imgPath = "C:\Users\Win10x64Test\Desktop\fruits\strawberry.jpg" Case Else imgPath = "" End Select If imgPath <> "" Then Set popUpPic = Me.Pictures.Insert(imgPath) With popUpPic .Top = Target.Top .Left = Target.Offset(0, 1).Left .Height = 80 .Width = 80 .Placement = xlMoveAndSize End With End If End If End Sub
- Dit codevoorbeeld toont de afbeelding telkens wanneer de gebruiker een cel in het bereik selecteert; soortgelijke logica kan worden aangepast voor
Werkblad_VoorDubbelklik
ofWerkblad_VoorRechtsklik
voor andere triggergebeurtenissen.
3. Sluit de VBA-editor en ga terug naar Excel. Selecteer een cel binnen uw opgegeven bereik om de pop-upafbeelding weer te geven. Afbeeldingen worden verborgen wanneer een andere cel wordt geselecteerd.
Als u fouten tegenkomt, zorg er dan voor dat macro-instellingen VBA-code toestaan om te draaien, en controleer of het afbeeldingspad correct is. Wanneer u uw bestand distribueert, herinner gebruikers eraan om macro's in te schakelen voor deze functie om te werken.
Tooltips weergeven met Validatie Invoerbericht
Als u alleen een tekstgebaseerde tooltip nodig hebt om extra informatie weer te geven wanneer een gebruiker over een cel beweegt, kunt u de ingebouwde Validatie Invoerbericht-functie van Excel gebruiken. Hoewel deze methode geen afbeeldingen kan weergeven, biedt het een eenvoudige, codevrije manier om beschrijvingen, instructies of waarschuwingen als pop-ups te bieden. Dit is nuttig voor formulieren, enquêtes of educatieve sjablonen waarin basisinstructies of context bij muisover nodig zijn.
Hoe in te stellen:
- Selecteer de cel of het bereik waar u de tooltip wilt.
- Ga naar het tabblad Gegevens > Gegevensvalidatie.
- Ga in het dialoogvenster Gegevensvalidatie naar het tabblad Invoerbericht.
- Schakel Toon invoerbericht in wanneer cel is geselecteerd in. Voer een titel en invoerbericht in (maximaal 255 tekens).
- Klik op OK. Nu verschijnt uw aangepaste tooltip wanneer de cel wordt geselecteerd of eroverheen wordt gehoverd.
Beperkingen: Invoerberichten tonen alleen tekst (geen afbeeldingen), en het bericht verdwijnt wanneer de cel niet langer is geselecteerd. Voor grafische pop-ups, zie de andere methoden hierboven.
Deze methode is breed compatibel, vereist geen macro's en kan gemakkelijk worden bijgewerkt of verwijderd indien nodig. Als u beknopte teksttips of herinneringen nodig hebt voor vele data-invoercellen, is dit een praktische en efficiënte oplossing.
Elke aanpak heeft zijn sterke punten - opmerkingsafbeeldingen zijn gemakkelijk toe te voegen voor een paar cellen, VBA is het beste voor dynamische of grote batches, hyperlinks met hulpmacro's bieden interactieve afbeeldingsupdates, terwijl Gegevensvalidatie Invoerberichten ideaal zijn voor tekstgebaseerde pop-ups. Overweeg zorgvuldig de behoeften van uw werkbladgebruikers en platformcompatibiliteit bij het kiezen van een oplossing. Als u veelvoorkomende problemen tegenkomt zoals afbeeldingen die niet worden weergegeven, tekst die niet wordt bijgewerkt of macro-gerelateerde waarschuwingen, controleer dan celbereiken, macro-machtigingen en afbeeldingsbestandspaden. Voor verbeterde functies of meer geautomatiseerde workflows kunnen extra Excel-invoegtoepassingen zoals Kutools voor Excel nog meer gestroomlijnde oplossingen bieden.
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen