¿Necesita saltar siempre a la primera celda justo después de todos los datos que ya puso en su hoja de trabajo? Por ejemplo, si tiene una hoja de trabajo que contiene datos en A1: G251, ¿alguna vez necesita saltar a la celda A252 para poder comenzar a ingresar datos?

Pasar a la primera celda de la fila 252 es fácil, siempre que haya datos en todas las celdas de A1: A251. Pero si puede haber celdas vacías en la columna A, saltar a A252 puede ser un poco más difícil. En ese caso, es posible que le interese una macro que facilite el salto a la primera celda de la fila vacía después de sus datos:

Sub FindFirstCellNextRow()

Dim x As Integer     x = ActiveSheet.UsedRange.Rows.Count     ActiveCell.SpecialCells(xlLastCell).Select     ActiveCell.EntireRow.Cells(1, 1).Offset(1, 0).Activate End Sub

Las dos primeras líneas vuelven a calcular efectivamente la «última celda» en la hoja de trabajo y luego las dos líneas siguientes seleccionan esa celda y saltan a la celda de la columna A que está una fila hacia abajo.

Asigne la macro a un método abreviado de teclado y siempre estará a solo una pulsación de tecla para saltar a la primera fila verdaderamente vacía en la hoja de trabajo.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (6197) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Jumping_to_the_Start_of_the_Next_Data_Entry_Row [Salto al inicio de la siguiente fila de entrada de datos].