Begrijpelijke namen voor macro's

Wanneer u macro's toewijzen aan een werkbalk, heb je de optie om de naam toegewezen aan de macro op de werkbalk te wijzigen. Als u later wilt deze naam wijzigen, kunt u het dialoogvenster Aanpassen weer te geven (klik met de rechtermuisknop op de werkbalk en kies Aanpassen van de resulterende Context menu) en klik met de rechtermuisknop op de werkbalk knop.

Er is slechts één probleem met deze aanpak: De Naam instelling voor de werkbalkknop is niets meer dan de naam die verschijnt als tekst in de werkbalk, als u ervoor kiest om tekst of tekst en beeld weergegeven in de werkbalk te hebben. (Dit klinkt misschien een beetje verwarrend, vooral om een ​​Word-beginner. Het heeft allemaal te maken met de instellingen die u kiest bij de eerste toevoeging van de macro aan uw werkbalk of wanneer u de selectie Modify menu voor de knoppenbalk weer te geven.) Wat als je willen de werkelijke knopinfo dat verschijnt wanneer u de muisaanwijzer op de knop op de werkbalk?

Helaas is er geen gemakkelijke manier om de knopinfo veranderen van het menu waar u kunt weergeven in Word. Nogmaals, het veld Naam in het Selectie menu Wijzigen regelt alleen wat wordt weergegeven als tekst in de werkbalk knop; het heeft geen invloed op de tooltip. Dus wat moet je doen? Het enige wat je kunt doen is de ToolTip tekst via VBA wijzigen en wijzigen op die manier. De volgende korte macro zal het lukken:

Public Sub FixToolTip ()
Const sToolTip As String = "Mijn knopinfotekst"
Const sTBName As String = "Standard"
Const iBtnIdx As Integer = 5

CommandBars (sTBName) .Controls (iBtnIdx) .TooltipText = sToolTip
End Sub

Deze macro heeft maar één keer worden uitgevoerd, omdat Word onthoudt de nieuwe ToolTip tekst als het eenmaal is ingesteld. Het enige wat u hoeft te doen is de waarden die bij de drie constanten in het begin van de macro te wijzigen:

  • sToolTip. Dit is de tekst die u wilt weergeven als een tooltip.
  • sTBName. Dit is de naam van de werkbalk waarop de knop bevindt. Dit is dezelfde naam werkbalk die u ziet wanneer u kiest Werkbalken in het menu Beeld.
  • iBtnIdx. Dit is de numerieke positie van de knop op de werkbalk. Als u gebruik maakt van Word 97, alles wat je hoeft te doen is de telling van de knoppen aan de linkerkant van de werkbalk, te beginnen met een. Als u gebruik maakt van Word 2000 of hoger, alle knoppen mogelijk niet op de werkbalk weergegeven. Loskoppelen gewoon de werkbalk zodat ze allemaal worden weergegeven in hun reguliere orde, en dan doe je tellen.

Als je liep de macro precies zoals het verschijnt boven, dan zou de vijfde knop van links op de werkbalk Standaard de ToolTip tekst van "Mijn ToolTip tekst" hebben.

WordTips is uw bron voor kosteneffectieve Microsoft Word training. (Microsoft Word is de meest populaire tekstverwerker in de wereld.) Deze tip (1494) is van toepassing op Microsoft Word 97, 2000, 2002, en 2003.