Die Anwendungen in Microsoft Office 97 haben Symbolleisten , deren Befehle anzuzeigen Symbole. Diese Symbole haben einzigartige Kennnummern genannt Gesicht IDs mit ihnen verbunden sind. Durch Ändern eines Befehls Gesicht ID , können Sie das entsprechende Symbol. Finden Sie das Gesicht ID für einen Befehl ist eine Aufgabe, die Sie mit Office der Programmiersprache Visual Basic für Applikationen , VBA oder vervollständigen können . Ein Schritt bei der Suche nach einem Befehl Gesicht ID beteiligt ist Abfragen von Objekten der Office 97 -Objektmodell - ein Netzwerk von virtuellen Objekten, die Amtes programmierbaren Elementen . Das Finden der face -IDs für Office 97 Symbolleisten ist ein erster Schritt in Richtung Anpassung Befehl Symbole. Anleitung
1
öffnen eines der Office 97-Anwendungen , und drücken Sie "Alt" + " F11 ", um die integrierte Entwicklungsumgebung VBA eingeben oder IDE .
2
Klicken das Menü "Einfügen" den "Modul "-Befehl um ein neues Fenster für die Eingabe von VBA-Quellcode zu öffnen.
3
Fügen Sie den folgenden Programmcode in das Code-Fenster . Dieses Programm druckt auf der IDE "Sofort" -Fenster , eine Liste, die alle Schaltflächen und ihr Gesicht IDs . Die " CommandBars "-Funktion liefert eine Liste der Symbolleisten . Jede Symbolleiste hat eine Liste der Steuerelemente , dass Ihr Programm greift durch die Symbolleiste "Controls" -Funktion. Da nicht alle Symbolleistenbefehle Symbole haben , würde das Programm einen Fehler verursachen , wenn sie Zugriff auf das Gesicht ID dieser Befehle ausprobiert. Das Programm fängt diesen Fehler mit dem " On Error "-Anweisung.
Public Sub showFaceIds ()
Dim x
Dim i , j, Curbar
Dim s, curCtl
Dim t
Debug.Print " Beschreibung