Utilizando la notación hexadecimal hace que sea más fácil de entender los números que ciertos objetos o propiedades de VBA utilizan. Una de estas propiedades es el color. Por ejemplo , la base - 10 notación " 65025 " no revela la estructura de tres partes de la cantidad , pero utilizando la notación hexadecimal para el mismo número , " y HFF00FF , " revela esta estructura : componente del color rojo es en los dos caracteres más a la derecha , el componente azul se encuentra en los dos personajes intermedios, y el componente verde es en el quinto y sexto caracteres de la derecha. Instrucciones
Hexadecimal Matemáticas
1
Haga clic en la pestaña de " desarrollador " para exponer los controles para trabajar con VBA.
2
clic en el botón "Visual Basic " para entrar el entorno de programación VBA.
3
Pega el siguiente programa en la ventana en el centro de la pantalla . Este programa utiliza la notación hexadecimal símbolo de VBA , "& H ", para definir dos variables , "a" y " b ". Variable " x " contiene la suma de estos dos números , y la declaración " MsgBox " muestra las representaciones no hexadecimales de "a", "b " y " x ".
Public Sub doHexMath ()
Dim x, a, b
a = & H10
b = & HA
x = a + b
MsgBox a & " más "y b &" es igual a " & x
End Sub
4
click en cualquiera de las declaraciones del programa para seleccionar el programa .
5
click comando "Ejecutar " del menú " Ejecutar" . Excel mostrará el mensaje " 16 más 10 es igual a 26 . " En hexadecimal , " 10 " es igual a 16 , y " A" es igual a 10 .
Set Colors
6
clic en la pestaña " desarrolladores" , a continuación, haga clic en el "Visual Basic " botón de la " " panel de código. Esta acción abrirá el entorno de programación VBA.
7
Pega el siguiente programa en la ventana de programación que se muestra. Este programa utiliza la notación hexadecimal para asignar un color de fondo de la celda seleccionada actualmente en el libro . Esa anotación aparece en las asignaciones a las variables " rojo ", " verde" y " azul" . La declaración " ActiveCell " también utiliza la notación hexadecimal , y añade los componentes de color azul "," rojo ", " verde "y" juntos para producir un número en el formato necesario para ajustar colores en Excel. Observe que sólo la variable "rojo " es distinto de cero . Esto significa que el color que usted verá será de color rojo puro.
Public Sub colorCell ()
Dim azul, verde , rojo
rojo = & HFF
< p > green = & H0
azul = & H0
ActiveCell.Interior.Color = blue * & HFF00 + verde * & HFF +
red
End Sub
8
clic cualquier declaración en el programa para seleccionar el programa para su ejecución.
9
clic comando "Ejecutar " del menú " ejecutar" para ejecutar el programa .
10
Haga clic en el icono " Excel " en la barra de tareas de Windows para volver a Excel. Observe que la celda actual tiene el color rojo que ha especificado en el paso 2 .