Saltar al contenido

Reajustar la última celda de una hoja de cálculo de Excel

Es frustrante cuando Excel actúa como si el área activa de una hoja de cálculo fuera significativamente mayor que el área real donde tienes los datos. De repente, las barras de desplazamiento te mueven a áreas inexploradas, como la columna TX o la fila 5.000. En el lenguaje de la programación, esto se conoce como el «rango usado» de una hoja de trabajo. Afortunadamente, hay una forma rápida y sencilla de restablecer el rango usado cuando sea necesario.

Como en muchos aspectos en Excel, el rango utilizado está lleno de matices, pero se puede establecer fácilmente un ejemplo para entender el concepto. Como se ilustra en la Figura 1, realice estos pasos en una hoja de trabajo en blanco:

Reajustar la última celda de una hoja de cálculo de Excel
Reajustar la última celda de una hoja de cálculo de Excel
  • Escriba el número 100 en la celda A10.
  • Presiona Ctrl-Home para mover el cursor a la celda A1.
  • Presiona End-Home para pasar a la última celda usada en tu hoja de trabajo. Tu cursor debería volver ahora a la celda A10.
  • Presione Ctrl-G (o la tecla F5) para lanzar el cuadro de diálogo Ir a, introduzca la dirección TX5000 y luego presione Enter.
  • Escriba el número 100 en la celda TX5000 y luego presione Enter.
  • Mueva el cursor hacia arriba una celda y luego pulse la tecla Suprimir para borrar la celda TX5000.
  • Presiona Ctrl-Home para mover el cursor a la celda A1.
  • Presiona End-Home para pasar a la última celda usada en tu hoja de trabajo. El cursor volverá a la celda TX5000, aunque la hayas borrado.

Reajustar la última celda de una hoja de cálculo de Excel

Figura 1: Este ejemplo ilustra el concepto de «rango usado» de un libro de trabajo.

Ninguna cantidad de filas o columnas eliminadas restablecerá este rango utilizado de su hoja de trabajo, pero puede utilizar una macro de una línea para resolver el problema:

  • Presione Alt-F11 para lanzar el Editor de Visual Basic.
  • Elija Ver y luego Inmediato para mostrar la ventana Inmediato. Este panel de tareas le permite llevar a cabo una tarea de programación ad hoc sin crear realmente una macro formal.
  • Escriba ActiveSheet.UsedRange en la ventana inmediata y luego pulse Intro. No obtendrá ninguna indicación visual de que algo haya sucedido, pero el área activa de su hoja de trabajo se restablecerá.
  • Elija Archivo y luego Cerrar y volver a Microsoft Excel para cerrar el Editor de Visual Basic. No hay necesidad de borrar la Ventana Inmediata – se borrará sola cuando cierres Excel.
  • En tu hoja de trabajo, pulsa Ctrl-Home para volver a la celda A1 y luego pulsa End-Home para pasar a la última celda utilizada. Tu cursor debería volver ahora a la celda A10.

Figura 2: Utiliza el Editor de Visual Basic para reajustar el rango usado de tu hoja de trabajo.

Introduzca su dirección de correo electrónico para suscribirse a nuestro boletín de noticias y recibir lo mejor de AccountingWEB cada semana. Introduzca su dirección de correo electrónico *Entre la dirección de correo electrónicoInscríbase