Verständliche Namen für Makros (Microsoft Word)
Wenn Sie einer Symbolleiste Makros zuweisen, können Sie den dem Makro in der Symbolleiste zugewiesenen Namen ändern. Wenn Sie diesen Namen später ändern möchten, können Sie das Dialogfeld Anpassen anzeigen (klicken Sie mit der rechten Maustaste auf die Symbolleiste und wählen Sie im daraufhin angezeigten Kontextmenü die Option Anpassen) und dann mit der rechten Maustaste auf die Symbolleistenschaltfläche klicken.
Bei diesem Ansatz gibt es nur ein Problem: Die Namenseinstellung für die Symbolleistenschaltfläche ist nichts anderes als der Name, der als Text in der Symbolleiste angezeigt wird, wenn Text oder Text und Bild in der Symbolleiste angezeigt werden sollen. (Dies mag etwas verwirrend klingen, insbesondere für einen Word-Neuling. Dies hängt alles mit den Einstellungen zusammen, die Sie beim ersten Hinzufügen des Makros zu Ihrer Symbolleiste oder beim Anzeigen des Menüs „Auswahl ändern“ für die Symbolleistenschaltfläche anzeigen.) Was ist, wenn Sie Möchten Sie die tatsächliche QuickInfo ändern, die angezeigt wird, wenn Sie den Mauszeiger über die Symbolleistenschaltfläche bewegen?
Leider gibt es keine einfache Möglichkeit, die QuickInfo in einem Menü zu ändern, das Sie in Word anzeigen können. Auch hier steuert das Feld Name im Menü Auswahl ändern nur den Text, der in der Symbolleistenschaltfläche angezeigt wird. Dies hat keine Auswirkungen auf die QuickInfo. Also, was sollst du tun? Sie können den ToolTip-Text nur über VBA ändern und auf diese Weise ändern. Das folgende kurze Makro reicht aus:
Public Sub FixToolTip() Const sToolTip As String = "My ToolTip Text" Const sTBName As String = "Standard" Const iBtnIdx As Integer = 5 CommandBars(sTBName).Controls(iBtnIdx).TooltipText = sToolTip End Sub
Dieses Makro muss nur einmal ausgeführt werden, da Word den neuen ToolTip-Text nach dem Festlegen speichert. Sie müssen lediglich die Werte ändern, die den drei Konstanten am Anfang des Makros zugewiesen sind:
sToolTip. * Dies ist der Text, der als QuickInfo angezeigt werden soll.
sTBName. * Dies ist der Name der Symbolleiste, auf der sich die Schaltfläche befindet. Dies ist derselbe Name der Symbolleiste, den Sie sehen, wenn Sie im Menü Ansicht die Option Symbolleisten auswählen.
iBtnIdx. * Dies ist die numerische Position der Schaltfläche in der Symbolleiste.
Wenn Sie Word 97 verwenden, müssen Sie nur die Schaltflächen auf der linken Seite der Symbolleiste zählen, beginnend mit einer. Wenn Sie Word 2000 oder höher verwenden, werden möglicherweise nicht alle Schaltflächen in der Symbolleiste angezeigt. Abdocken Sie einfach die Symbolleiste, damit alle in ihrer regulären Reihenfolge angezeigt werden, und zählen Sie dann.
Wenn Sie das Makro genau so ausgeführt haben, wie es oben angezeigt wird, enthält die fünfte Schaltfläche von links in der Standardsymbolleiste den ToolTip-Text „Mein ToolTip-Text“.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.
(Microsoft Word ist die beliebteste Textverarbeitungssoftware der Welt.) Dieser Tipp (1494) gilt für Microsoft Word 97, 2000, 2002 und 2003.