Tips vba: acciones fundamentales para filas y columnas
En esta ocasión les comparto algunas acciones básicas de programación vba para filas y columnas, las cuales pueden ser sumamente útiles al momento de formatear reportes.
Desplazarse a la última celda a la derecha con datos (Ctrl + derecha)
Selection.End(xlToRight).Select
Desplazarse a la última celda para abajo con datos (Ctrl + Abajo)
Selection.End(xlDown).Select
Elegir todas las celdas a la derecha con datos (Ctrl + Shift + Derecha)
Range(Selection, Selection.End(xlToRight)).Select
Elegir todas las celdas para abajo con datos (Ctrl + Shift + Abajo)
Range(Selection, Selection.End(xlDown)).Select
Seleccionar la última celda del rango (Ctrl + Fin)
ActiveCell.SpecialCells(xlLastCell).Select
Seleccionar todo el rango en uso hacia el inicio (Ctrl + Shift + Inicio)
Range(Selection, Cells(1)).Select
Seleccionar todo el rango en uso hacia el fin (Ctrl + Shift + Fin)
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Eliminar una columna
Selection.EntireColumn.Delete
Columns(1).Delete
Insertar una columna
Selection.EntireColumn.Insert
Columns(1).Insert
Eliminar una fila
Selection.EntireRow.Delete
Rows(1).Delete
Insertar una fila
Selection.EntireRow.Insert
Rows(1).Insert