En este artículo, aprenderemos cómo insertar la fila después de cada 5 ^ th ^ fila a través de VBA en Microsoft Excel.

Tomemos un ejemplo y entendamos:

Tenemos datos en el rango A1: F31, en los que la columna A contiene el nombre, la columna B contiene la dirección, la columna C Ciudad, la columna D contiene la región, la columna E contiene el nombre del país y la columna F contiene el número de teléfono.

image 1

Queremos insertar la fila después de cada quinta fila en los datos, siga los pasos y el código a continuación: Abra la página VBE para presionar la tecla Alt + F11 Inserte el módulo para escribir el código * Escriba el código mencionado a continuación:

Sub InsertIT()

x = 2 'Start Row

Do

Range("A" & x, "F" & x).Insert

x = x + 5

Loop While x < 50

End Sub

Explicación del código:

Primero, hemos definido el número de fila desde donde queremos insertar la fila. Luego hemos definido el rango para insertar los datos. Y luego hemos definido el número para insertar la fila después de cuántas filas. Y luego hasta qué fila, se insertarán filas.

image 2

Para ejecutar el código, presione la tecla F5 en su teclado.

  • Las filas se insertarán hasta la fila 50 ^ th ^ en los datos

image 3

De esta manera, podemos insertar una fila después de un número específico que podemos definir en una macro.

image 48

Si te gustaron nuestros blogs, compártelo con tus amigos en Facebook. Y también puedes seguirnos en Twitter y Facebook.

Nos encantaría saber de usted, háganos saber cómo podemos mejorar, complementar o innovar nuestro trabajo y hacerlo mejor para usted. Escríbanos a [email protected]