Brug hexadecimal notation gør det lettere at forstå de tal, der bestemte VBA objekter eller egenskaber bruger. En sådan egenskab er farven. For eksempel giver base- 10 notation " 65025 " ikke afsløre den tredelte struktur nummeret, men ved hjælp af hexadecimal notation for det samme antal , "& HFF00FF , " afslører denne struktur : farvens røde komponent er i to længst til højre tegn, blå komponent er i de to midterste bogstaver , og den grønne komponent er i femte og sjette tegn fra højre . Instruktioner
Hexadecimal Math
1
Klik på " Udvikler " fanen for at afsløre kontrollerne til at arbejde med VBA.
2
Klik på " Visual Basic " for at åbne VBA programmering miljø.
3
Indsæt følgende program i vinduet på skærmen center. Dette program bruger VBA s hexadecimal notation symbol , "& H ", for at definere to variabler ", en " og " b ". Variabel " x " holder summen af disse to tal , og " MsgBox " erklæring viser de ikke- hexadecimale repræsentationer af "a ", " b " og "x ".
Public Sub doHexMath () < br >
Dim x, a, b
a = & H10
b = & HA
x = a + b
MsgBox a & " plus " & b &" lig med " & x
End Sub
4
Klik på en af programmets erklæringer for at vælge programmet.
5
Klik "Kør" menuen "Kør" kommandoen . Excel vil vise meddelelsen " 16 plus 10 er lig med 26. ". I hexadecimal, er lig med " 10 " 16, og "A" er lig 10 .
Set Colors
6
Klik på " Udvikler " fanen , og klik derefter på " Visual Basic "-knappen på " Code "panel . Denne handling vil bringe op VBA programmering miljø .
7
Indsæt følgende program i programmeringen vindue, der vises . Dette program bruger hexadecimal notation for at tildele en baggrundsfarve til den aktuelt valgte celle i projektmappen. At notation vises i opgaverne til de variabler " røde ", " grøn " og " blå ". Den " ActiveCell " erklæring bruger også hexadecimal notation, og tilføjer "røde ", " grøn " og "blå " elementer sammen til et nummer i det format, er nødvendig for at sætte farver i Excel. Bemærk, at kun den "røde" variablen er ikke- nul . Det betyder, at den farve, du vil se , vil være ren rød.
Public Sub colorCell ()
Dim blå, grøn, rød
rød = & HFF
< p> green = & H0
blå = & H0
ActiveCell.Interior.Color = blue * & HFF00 + green * & HFF + rød
End Sub
8
Klik enhver erklæring i programmet for at vælge programmet for udførelsen.
9
Klik på " Kør" menuen "Kør" kommandoen til at udføre programmet.
10 < p > Klik på " Excel " ikonet i proceslinjen i Windows for at vende tilbage til Excel. Bemærk, at den aktuelle celle har den røde farve , du har angivet i trin 2. .