Tecnología

Inicio

Cómo utilizar Excel VBA Hex en

Utilizando la notación hexadecimal hace que sea más fácil de entender los números que ciertos objetos de VBA o propiedades de uso. Una de estas propiedades es el color. Por ejemplo, la notación de base 10 "65025" no revela la estructura de tres partes de la serie, pero utilizando la notación hexadecimal para el mismo número ", y HFF00FF", revela esta estructura: componente rojo del color es en los dos caracteres más a la derecha, el componente azul es en los dos caracteres del centro, 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 "desarrollador" para exponer los controles para trabajar con VBA.

2 Haga clic en el botón de "Visual Basic" para entrar en el entorno de programación VBA.

3 Pega el siguiente programa en la ventana en el centro de la pantalla. Este programa utiliza el símbolo notación hexadecimal de VBA, "& H", para definir dos variables, "una" y "b". Variable "x" mantiene la suma de estos dos números, y el "MsgBox" declaración muestra las representaciones no hexadecimales de "a", "b", y "x".

Public Sub doHexMath ()

Dim x, a, b

a = y H10

b = & HA

x = a + b

MsgBox a & "más" y b & "es igual a" & x

End Sub

4 Haga clic en cualquiera de los estados del programa para seleccionar el programa.

5 Haga clic en el comando "Ejecutar" del menú de "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.

Definición de los colores

6 Haga clic en la pestaña "desarrolladores", a continuación, haga clic en el botón de "Visual Basic" en el panel de "Código". Esta acción hará que aparezca el entorno de programación VBA.

7 Pegue el siguiente programa en la ventana de programación que aparece. Este programa utiliza la notación hexadecimal para asignar un color de fondo de la celda actualmente seleccionada en el libro. Que aparece en la notación de 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 "rojo", "verde" y "azul" juntos para producir un número en el formato necesario para establecer los colores en Excel. Tenga en cuenta que solamente la variable de "red" no es cero. Esto significa que el color que verá será el rojo puro.

Public Sub colorCell ()

Dim azul, verde, rojo

rojo = & HFF

verde = & H0

azul = & H0

ActiveCell.Interior.Color = azul

y verde HFF00 + y + HFF roja

End Sub

8 Haga clic en cualquier declaración en el programa para seleccionar el programa para su ejecución.

9 Haga clic en el comando "Ejecutar" del menú de "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.