Insertar mas de 1 columna o fila en Excel

Archivado en la Categoria [ MSExcel ]

Insertar mas de 1 columna o fila en ExcelContinuando con el tema de las macros en Excel hoy les comparto estas 2; la primera de ellas nos servira para insertar mas de 1 columna y la segunda hara lo propio pero tratandose de filas.

De hecho en lo que respecta a insertar mas de una fila en el post Insertar varias filas en Excel ya habiamos visto una forma de hacerlo pero creo que esta macro les seran de mayor utilidad dado que el codigo es muy simple.

Como siempre, les recomiendo que estas macros las graben en su libro PERSONAL.xls ya que dada su funcionalidad y practicidad son utilizadas de forma frecuente.

 

‘ Inicia Macro para Insertar Filas ‘
Sub Insertar_filas()
'
' Insertar el numero de filas dado por el usuario
' Macro grabada el 25/08/2005 por Ruben GG
Dim a As Integer
a = 0
a = InputBox("Cuantas filas quieres insertar? ")
While a > 0
ActiveCell.Offset(1, 0).Range("a1").Select
Selection.EntireRow.Insert
a = a - 1
Wend
End Sub
‘ Termina Macro para Insertar Filas ‘

 

Como les comentaba, para insertar mas de una fila pueden usar indistintamente esta macro o la que comentamos en Insertar varias filas en Excel, solo hay un par de diferencias:

1. Esta macro inserta filas debajo de la celda seleccionada y la otra a partir de la celda seleccionada al ejecutar la macro y
2. Si despues de ejecutar la macro decides no insertar nada y haces click en cancelar te marcara un error porque falta un comando que no incluyo el programador dentro del codigo, sin embargo esto no afecta la funcionabilidad de la macro.

 

‘ Inicia Macro para Insertar Columnas ‘

Sub Insertar_columnas()
'
' Insertar el numero de columnas dado por el usuario
' Macro grabada el 25/08/2005 por Ruben GG
Dim a As Integer
a = 0
a = InputBox("Cuantas columnas quieres insertar? ")
While a > 0
Selection.Insert Shift:=xlToRight
a = a - 1
Wend

End Sub

‘ Termina Macro para Insertar Filas ‘

 

Como les comente, con estas macros se pueden insertar mas de una fila o columna; mas adelante veremos otra macro que ademas de insertar filas y/o columnas copia la formula de las mismas en caso de que existan.

Dudas o comentarios enviarlos a webmaster@fiscalito.com

Califica este articulo:
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas6 Estrellas7 Estrellas8 Estrellas9 Estrellas10 Estrellas (Sin votos Aun!)
Loading ... Loading ...
Etiquetas: [ , ]

Temas relacionados:


Puedes seguir los comentarios a esta entrada a traves del feed RSS 2.0. Puedes dejar un comentario, o rastrearlos desde tu propio sitio.
  • http://exceltotal.com/ Excel

    Muy buenas macros para poder insertar varias filas.

  • Pingback: Insertar mas de 1 fila con formulas | Fiscalito 2.0

  • ARIOSTOVELAS

    Yo supongo que por aca puedo recomendar un link o como puedo hacer para parcipitar y postear algun artículo.

    Conozco esta pagina de un Jorge Dunkelman un economista que publica muy buenos artículos de excel para utilizarlo mas eficientemente.

    http://jldexcelsp.blogspot.com/

    Ojala alguien pudiera enseñarnos por aca un poco mas sobre como entender el lenguaje de las macros y aprendamos a hacerlas y a contribuir

  • ARIOSTOVELAS

    Yo supongo que por aca puedo recomendar un link o como puedo hacer para parcipitar y postear algun artículo.

    Conozco esta pagina de un Jorge Dunkelman un economista que publica muy buenos artículos de excel para utilizarlo mas eficientemente.

    http://jldexcelsp.blogspot.com/

    Ojala alguien pudiera enseñarnos por aca un poco mas sobre como entender el lenguaje de las macros y aprendamos a hacerlas y a contribuir

  • Pingback: Bitacoras.com

Performance Optimization WordPress Plugins by W3 EDGE