Usando la notazione esadecimale rende più facile capire i numeri che determinati oggetti o proprietà VBA utilizzano . Una di queste proprietà è colore . Per esempio , la base 10 notazione " 65025 " non rivela la struttura a tre parte del numero , ma usando la notazione esadecimale per lo stesso numero , "& HFF00FF , " rivela questa struttura : componente rosso del colore nei due caratteri più a destra , il componente blu è nelle due caratteri di mezzo , e il componente verde è nei personaggi quinto e sesto da destra. Istruzioni
esadecimale Math
1 Fare clic sulla scheda "Sviluppatore " per esporre i comandi per lavorare con VBA .
2 Fare clic sul pulsante " Visual Basic " per entrare l' ambiente di programmazione VBA .
3
Incollare il seguente programma nella finestra al centro dello schermo. Questo programma utilizza la notazione esadecimale simbolo di VBA , "& H ", per definire due variabili , " un " e " b ". Variabile " x " contiene la somma di questi due numeri , e la dicitura " MsgBox " visualizza le rappresentazioni non esadecimali di " a", " b" e " x ".
Public Sub doHexMath ( )
Dim x , a, b
a = & H10
b = & HA
x = a + b
MsgBox a & " plus " & b & " è uguale a " & x
End Sub
4
Clicca su uno dichiarazioni del programma per selezionare il programma .
5
Click comando del menu " Run " "Esegui" . Excel visualizzerà il messaggio " 16 più 10 uguale 26 . " In esadecimale , " 10 " è uguale a 16 , e "A" è uguale a 10 .
Set Colori
6
Fare clic sulla scheda "Sviluppatore " , quindi fare clic sul " Visual Basic "sul " pannello di Codice " . Questa azione si apre l'ambiente di programmazione VBA .
7
Incollare il seguente programma nella finestra di programmazione visualizzata. Questo programma utilizza la notazione esadecimale per assegnare un colore di sfondo per la cella selezionata nella cartella di lavoro . Quella notazione appare nei assegnazioni alle variabili " rosso ", " verde " e " blu ". L'affermazione " ActiveCell " utilizza anche la notazione esadecimale , e aggiunge il "rosso ", " verde " e " blu" componenti insieme per produrre un numero nel formato necessario per impostare i colori in Excel . Si noti che solo la variabile "rosso" non è zero . Questo significa che il colore si vedrà sarà rosso puro .
Public Sub colorCell ( ) per
Dim blu , verde, rosso
rosso = & HFF
< p > verde = & H0
blu = & H0
ActiveCell.Interior.Color = blue * & HFF00 + verde * & HFF + Commercio rosso
End Sub
Pagina 8
Clicca qualsiasi dichiarazione nel programma per selezionare il programma da eseguire .
9
Clicca comando " Esegui" del menu " Run " per eseguire il programma.
10 < p > Fare clic sull'icona "Excel" nella barra delle applicazioni di Windows per tornare a Excel . Si noti che la cella corrente ha il colore rosso specificato nel passaggio 2 .