De programmer i Microsoft Office 97 har værktøjslinjer , hvis kommandoer vist ikoner . Disse ikoner har unikke identifikationsnumre kaldet ansigt ID'er forbundet med dem. Ved at ændre en kommando ansigt -ID, kan du ændre dens ikon . Finde ansigtet ID for en kommando er en opgave, du kan udfylde med kontorets programmeringssprog , Visual Basic for Applications eller VBA. Et skridt involveret i at finde en kommando ansigt ID forespørge objekter af Office 97 objekt -model - et netværk af virtuelle objekter , der repræsenterer kontorets programmerbare elementer. Finde ansigtet id'er til Office 97 værktøjslinjer er et første skridt i retning af at tilpasse kommando-ikoner . Instruktioner
1
åbne en af Office 97- programmer, og tryk på " Alt" + " F11 " for at indtaste VBA integrerede udviklingsmiljø eller IDE.
2
Klik "Indsæt" menuen " Module" kommandoen til at åbne et nyt vindue til indtastning VBA -kildekode.
3
Indsæt følgende program kode i koden vinduet. Dette program udskriver ud til IDE 's " Immediate " vinduet, en liste, der viser alle knapper og deres ansigt id'er . Den " CommandBars " funktion giver en liste over værktøjslinjer. Hver værktøjslinje har en liste over kontrolelementer , at dit program får adgang gennem værktøjslinjen " Controls "-funktion. Da ikke alle på værktøjslinjen kommandoer har ikoner , vil programmet forårsage en fejl , hvis det forsøgte at få adgang til ansigtet ID af disse kommandoer . Programmet fanger denne fejl med " On Error " erklæring .
Public Sub showFaceIds ()
Dim x
Dim I, J, curBar
Dim s, curCtl
Dim t
Debug.Print "Beskrivelse