Programmene i Microsoft Office 97 har verktøylinjer som kommandoene viser ikoner. Disse ikonene har unike identifisere tall som kalles ansikt IDer knyttet til dem . Ved å endre en kommando ansikt ID , kan du endre ikonet. Finne ansiktet ID for en kommando er en oppgave du kan fullføre med Office er programmeringsspråk, Visual Basic for Applications , eller VBA. Ett skritt involvert i å finne en kommando ansikt ID er spørring objekter av Office 97 objekt -modellen - et nettverk av virtuelle objekter som representerer Kontor programmerbare elementer . Finne ansikt -IDer for Office 97 verktøylinjer er et første skritt mot å tilpasse kommando ikoner. Instruksjoner
en
Åpen en av Office 97 søknader , og trykk deretter på "Alt" + "F11 " for å gå inn i VBA integrert utviklingsmiljø eller IDE .
2
Klikk "Insert"- menyen er " Module" -kommandoen for å åpne et nytt vindu for å legge inn VBA kildekode.
3
Lim inn følgende programkode inn koden vinduet. Dette programmet skriver ut til IDE er " Immediate "-vinduet , en liste som viser alle knappene på verktøylinjen og deres ansikt IDer. Den " CommandBars " funksjonen gir en liste over verktøylinjer . Hver verktøylinje har en liste over kontroller at programmet får tilgang til gjennom verktøylinjen er " Controls "-funksjonen . Siden ikke alle verktøylinjekommandoer ha ikoner , ville programmet føre til en feil hvis den prøvde å gå inn på ansiktet ID av disse kommandoene . Programmet fanger denne feilen med " On Error " statement.
Public Sub showFaceIds ()
Dim x
Dim i, j , Curbar
Dim s , curCtl
Dim t
Debug.Print "Beskrivelse