Insertar y Eliminar filas y columnas en Excel con macros y sin macros VBA

En este video tutorial te mostrará 3 maneras con las que podremos interactuar con filas y columnas en Excel. Voy a mostrarles la manera en la que podemos insertar y eliminar filas y columnas:

  1. Usando clic derecho sobre las celdas.
  2. Opciones en la pestaña Inicio.
  3. Uso de métodos de teclado.
  4. Usando macros VBA.

Ver Video Insertar y Eliminar filas y columnas en Excel

Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.

Usando clic derecho para insertar y eliminar filas y columnas

La manera básica para interactuar con filas y columnas simplemente es dando clic derecho sobre un rango de celdas. Con esta opción podremos insertar o eliminar filas o columnas completas, o solo mover los rangos elegidos sin afectar el resto de las celdas.

Si damos clic derecho sobre un rango, veremos las siguiente opciones:

  • Insertar…
    • Desplazar las celdas hacia la derecha.
    • Desplazar las celdas hacia abajo.
    • Insertar toda una fila.
    • Insertar toda una columna.
  • Eliminar…
      • Desplazar las celdas hacia la izquierda.
      • Desplazar las celdas hacia arriba.
      • Toda una fila.
      • Toda una columna.

Insertar y eliminar filas y columnas en Excel.

Figura 1. Insertar y eliminar filas y columnas en Excel.

En la pestaña Inicio también contaremos con las opciones de Insertar e Eliminar filas y columnas.

Pestaña Inicio para eliminar e insertar filas y columnas.

Figura 2. Pestaña Inicio para eliminar e insertar filas y columnas.

Métodos de teclado

Para insertar una fila completa primero debes elegirla usando Shift + Espacio. Posteriormente presionamos la combinación Control + Tecla guión medio (-).

Para eliminar una columna completa primero debemos elegirla usando Control + Espacio. Posteriormente presionamos la combinación Control + Tecla signo de más (+).

Macros VBA para insertar y eliminar filas y columnas

'EXCELeINFO
'MVP Sergio Alejandro Campos
'http://www.exceleinfo.com
'https://www.youtube.com/user/sergioacamposh
'http://blogs.itpro.es/exceleinfo

Sub InsertarFilas()
    Rows(4).EntireRow.Insert
End Sub

Sub InsertarFilas2()
    Range("A11").EntireRow.Insert
End Sub

Sub InsertarFilas3()
    Range("A16:A20").EntireRow.Insert
End Sub

Sub EliminarFilas()
    Rows(10).EntireRow.Delete
End Sub

Sub EliminarFilas2()
    Selection.EntireRow.Delete
End Sub

Sub InsertarColumnas()
    Columns(5).EntireColumn.Insert
End Sub

Sub InsertarColumnas2()
    Range("E1").EntireColumn.Insert
End Sub

Sub InsertarColumnas3()
    Selection.EntireColumn.Insert
End Sub

Descargar el archivo de ejemplo

Insertar y Eliminar filas y columnas con macros y sin macros – EXCELeINFO.xlsm

Si te gustó este tutorial por favor regístrate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.

También te podría gustar...