Cómo insertar la fila después de cada quinta fila a través de VBA

Anonim

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.

Queremos insertar la fila después de cada quinta fila en los datos, siga los pasos y el código que se indican 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.

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

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

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

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 al sitio de correo electrónico