Saltar al contenido

Insertar filas en el mismo formato


Recommended Posts

publicado

Prueba esta rutina..inserta la fila inmediatamente superior a la posición del cursor..

Solo tienes que alterar el valor "7", en caso que quieras insertar antes de la fila "7"..

espero te sirva..puedes insertar una forma, y copias la macro..

Sub Insertar()

Dim fila As Integer

fila = ActiveCell.Row

If fila < 7 Then

MsgBox ("Ahi no se puede insertar")

Exit Sub

End If

Rows(fila).Insert shift:=xlDown

If fila = 7 Then Rows(fila + 1).Copy Else Rows(fila - 1).Copy

Rows(fila).PasteSpecial Paste:=xlPasteAll

End Sub

publicado

hola que tal si inserta bien la fila pero si te das cuenta x ejemplo en la 40 y 41 están unidas y la 39 esta reducida no se podría hacer la opción de copiar la fila 39,40 y 41 y dejarlas en la misma forma en la que están? cosa que copia todo y formulas que pudieran estar ahi... se podrá ?

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.