Está en la página 1de 3

Colores en VBA

Propiedad Color:

vbBlack, vbRed, vbGreen, vbYellow, vbBlue, vbMagenta, vbCyan, vbWhite

Constante Valor Descripción

vbBlack 0x0 Negro

vbRed 0xFF Rojo

vbGreen 0xFF00 Verde

vbYellow 0xFFFF Amarillo

vbBlue 0xFF0000 Azul

vbMagenta 0xFF00FF Magenta

vbCyan 0xFFFF00 Aguamarina

vbWhite 0xFFFFFF Blanco


Propiedad ColorIndex:
Ejercicios propuestos 2

1. Que en pantalla salga un mensaje que diga: «Voy a aprobar este


curso.». Utilizar Msgbox.

2. Dar a la celda A1 el valor de 5 mediante código VBA.

3. Sumar a la celda A1 el número 3 mediante código VBA. El resultado


debe ser 8 puesto que inicialmente habremos puesto el valor de 5.

4. Poner el resultado de la mitad de la celda A1 en la celda A2. El


resultado debe ser 4 puesto que viene del 8 de la celda A1.

5. Poner en la celda A3 la suma de A1 y la mitad de A2. El resultado


debe ser 10, es decir, la suma de 8 + 4 dividido entre 2.

6. Pintar la celda A1 de rojo, luego pintar la celda B5 de amarillo. Sólo


se puede usar la función Cells. Para pintar las celdas usar
Range.Interior.Color con el valor vbRed y vbYellow.

7. Rellenar el color de fondo de las columnas A a la E en amarillo. Usar


Range.Interior.Color con el valor vbYellow.

8. Crear la variable «Mi_numero» como entero con el valor de 10 y


traspasarla al rango C1:C5. Usar Dim Mi_Numero as Integer .

9. Borrar el contenido de la celda A1. Usar Range.Clearcontents.

También podría gustarte