Tecnología

Inicio

Cómo utilizar Excel VBA ISBLANK en

Cómo utilizar Excel VBA ISBLANK en


Es importante tener en cuenta que no todas las funciones en una hoja de cálculo de Excel se pueden utilizar en Visual Basic para aplicaciones. Sin embargo, la función "ISBLANK" puede ser utilizado tanto como una fórmula en una hoja de cálculo y en VBA para servir al mismo propósito - que es para comprobar si una celda está vacía. Esta función se utiliza comúnmente en un bucle al paso a través de una columna o fila de celdas hasta llegar a una celda vacía.

Instrucciones

1 Haga clic en la pestaña "desarrolladores" y haga clic en "Visual Basic" para abrir la ventana del editor de VB. Haga clic en el menú "Insertar" y haga clic en "Módulo" para insertar un nuevo módulo.

2 Crear un procedimiento sub añadiendo el siguiente código:

Private Sub checkForBlankCell ()

3 Crear una variable entera y darle un valor de 1:

Dim X As Integer

X = 1

4 Agregar datos a las primeras diez filas de A1:

Range("A1").Select

ActiveCell.FormulaR1C1 = "1"

Range ( "A2"). Seleccionar

ActiveCell.FormulaR1C1 = "2"

Range ( "A1: A2") Seleccionar.

Selection.AutoFill Destino: = Range ( "A1: A10"), Tipo: = xlFillDefault

Range ( "A1: A10") Seleccionar.

Range ( "A1"). Seleccionar

5 Crear un bucle y comprobar si la celda está vacía mediante el uso de la función de la célula "IsEmpty" y mostrar cada valor de celda a través de la ventana Inmediato:

Do Until IsEmpty(ActiveCell.Value)

Range ( "A" y X) .Seleccionar

Debug.Print (ActiveCell.Value)

X = X + 1

Lazo

6 Terminar el procedimiento escribiendo "End Sub" y pulse la tecla "Ctrl" y "G" para mostrar la ventana Inmediato. Haga clic en "F5" para ejecutar el procedimiento.