Hoe kan ik mouse-over-tip toevoegen aan een bepaalde vorm in Excel?
In veel gevallen moet u een macro aan een bepaalde vorm toewijzen om de macro uit te voeren door erop te klikken in uw werkblad. Nadat u een macro aan de vorm hebt toegewezen, kan het toevoegen van de muis over de punt helpen om u eraan te herinneren wat de vorm bij toekomstig gebruik doet. Dit artikel laat u twee methoden zien om mouse-over-tip toe te voegen aan een bepaalde vorm in Excel.
Voeg mouse-over-tip toe aan een bepaalde vorm door een hyperlink toe te voegen
Voeg mouse-over-tip toe aan een bepaalde vorm met VBA-code
Voeg mouse-over-tip toe aan een bepaalde vorm door een hyperlink toe te voegen
U kunt een hyperlink met ScreenTip toevoegen aan een bepaalde vorm in het werkblad. Ga als volgt te werk.
1. Klik met de rechtermuisknop op de vorm die u met de muis over de punt wilt toevoegen, en klik vervolgens Hyperlink vanuit het rechtsklikmenu. Zie screenshot:
2. In de Voeg hyperlink in dialoogvenster, klik op de Scherminfo knop. En in de Stel Hyperlink ScreenTip in dialoogvenster, voer de schermtiptekst in die u wilt weergeven terwijl u met de muis over de vorm beweegt. Klik ten slotte op het OK knop. Zie screenshot:
3. Wanneer het terugkeert naar het Voeg hyperlink in dialoogvenster, klik op de Bladwijzer knop. Voer vervolgens A1 in het vak Type in de celverwijzing van het Selecteer Plaats in document dialoogvenster en klik ten slotte op het OK knop.
4. Klik op het OK knop in de Voeg hyperlink in dialoogvenster om het maken van de hyperlink te voltooien.
Nu kunt u de schermtip zien verschijnen wanneer u met de muis over de vorm beweegt.
Voeg mouse-over-tip toe aan een bepaalde vorm met VBA-code
U kunt eenvoudig mouse-over-tip toevoegen aan een bepaalde vorm nadat u de volgende VBA-code hebt uitgevoerd.
1. Open het werkblad met de vorm die u met de tip wilt weergeven als u met de muis overgaat. Klik met de rechtermuisknop op de bladtab en klik vervolgens op Bekijk code in het contextmenu.
2. In de Microsoft Visual Basic voor toepassingen -venster, kopieer de onderstaande VBA-code naar het codevenster.
VBA-code 1: muisaanwijzer toevoegen aan een bepaalde vorm
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updated by Extendoffice 2018/3/30
If Target.Address = Range("A1").Address Then
Call MoveRow
End If
End Sub
3. klikken Invoegen > Module. Voer vervolgens onderstaande VBA-code in het modulevenster in.
VBA-code 2: muisaanwijzer toevoegen aan een bepaalde vorm
Sub Text()
'Updated by Extendoffice 2018/3/30
Dim xShape As Shape
Dim xRg As Range
On Error Resume Next
Application.EnableEvents = False
Set xShape = ActiveSheet.Shapes("Rectangle 4")
If Not xShape Is Nothing Then
ActiveSheet.Hyperlinks.Add xShape, "", "A1", ScreenTip:="Click to run Macro "
End If
If ActiveSheet.Hyperlinks(1).SubAddress = "A1" Then
Call MoveRow
End If
Application.EnableEvents = True
End Sub
Opmerkingen:
3. druk de F5 sleutel om de code uit te voeren. Vervolgens wordt de opgegeven schermtip direct aan de bepaalde vorm toegevoegd.
Gerelateerde artikelen:
- Hoe verander je de vormgrootte automatisch op basis van / afhankelijk van de opgegeven celwaarde in Excel?
- Hoe vul je een vorm met een transparante achtergrondkleur in Excel?
- Hoe een bepaalde vorm te verbergen of zichtbaar te maken op basis van de opgegeven celwaarde in Excel?
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!