De program i Microsoft Office 97 har verktygsfält vars kommandon visa ikoner . Dessa ikoner har unika identifieringsnummer som kallas ansikte ID associerade med dem . Genom att ändra ett kommando ansikte ID , kan du ändra dess ikon . Hitta ansiktet ID för ett kommando är en uppgift som du kan fylla med byråns programmeringsspråk , Visual Basic for Applications , eller VBA . Ett steg involverade i att hitta ett kommando ansikte ID fråge objekt av Office 97 objektmodellen - ett nätverk av virtuella föremål som representerar byråns programmerbara element . Att hitta face -ID för Office 97 verktygsfält är ett första steg mot att anpassa kommandoikoner . Instruktioner
1
Öppna ett Office 97 ansökningar , och tryck sedan på " Alt " + " F11 " för att komma in i VBA integrerad utvecklingsmiljö , eller IDE .
2
Klicka "Infoga " -menyn är " modul " för att öppna ett nytt fönster för att ange VBA källkod .
3
Klistra in följande programkod i koden fönstret . Detta program skriver ut till IDE : s " Omedelbar " fönstret , en lista som visar alla knappar i verktygsfältet och deras ID ansikte . Den " CommandBars " funktionen ger en lista med verktygsfält . Varje verktygsfält har en lista över kontroller som ditt program åtkomst via verktygsfältet " Controls " -funktion . Eftersom inte alla verktygsfält kommandon har ikoner , skulle programmet orsaka ett fel om den försökte komma åt ansiktet ID för dessa kommandon . Programmet fångar detta fel med " On Error " uttalande .
Public Sub showFaceIds ( ) katalog
Dim x
Dim I, J , curBar
Dim s , curCtl
Dim t
Debug.Print " Beskrivning