Pegue el siguiente programa en la ventana del centro de la pantalla. Este programa utiliza el símbolo de notación hexadecimal de VBA, "& H", para definir dos variables, "a" y "b". Se mantiene la variable "x" la suma de estos dos números, y la instrucció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" & b & "igual" & x End Sub
Haga clic en el 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.
Haga clic en la pestaña "Desarrollador", luego haga clic en el botón "Visual Basic" en el panel "Código". Esta acción abrirá el entorno de programación de VBA.
Pegue el siguiente programa en la ventana de programación que aparece. Este programa usa notación hexadecimal para asignar un color de fondo a la celda actualmente seleccionada en el libro de trabajo. Esa notación aparece en las asignaciones a las variables "rojo", "verde" y "azul". La declaración "ActiveCell" también usa notación hexadecimal, y agrega los componentes "rojo", "verde" y "azul" juntos para producir un número en el formato necesario para establecer colores en Excel. Observe que solo la variable "roja" es distinta de cero. Esto significa que el color que verá será rojo puro.
Public Sub colorCell () Azul tenue, verde, rojo rojo = & HFF verde = & H0 azul = & H0 ActiveCell. Interior. Color = azul * y HFF00 + verde * y HFF + rojo End Sub