Si desea completar automáticamente el rango de color específico usando for loop VBA. En este artículo, aprenderá que el bucle for en VBA cumple ciertas condiciones.
La idea es que si el rango A1: A20 contiene algo de texto o número, entonces Excel for loop completará automáticamente las celdas en blanco.
A continuación se muestra la instantánea de los datos en la columna A:
Para llenar automáticamente el color en las celdas en blanco, debemos seguir los pasos a continuación:
- Haga clic en la pestaña Desarrollador
- Desde el grupo Código, seleccione Visual Basic
- Ingrese el siguiente código en el módulo de la hoja de trabajo
Sub VBAForLoop ()
Para x = 1 a 20
Celdas (x, 1) .Seleccionar
Si Selection.Value = "" Entonces
Con Selección Interior
.Color = 65535
Terminar con
Terminara si
Siguiente x
End Sub
- Después de copiar el código, debe ejecutar la macro usando ALT + F8 & seleccione la macro.
De esta manera, podemos usar VBA para rellenar automáticamente el color usando for loop.
Descargar-Cómo rellenar automáticamente el color con vba para bucle