¿Cómo obtener la dirección de la celda activa en Excel?
Mientras usa Microsoft Excel, puede obtener fácilmente la ubicación de la celda seleccionada actualmente en el Cuadro de nombres, que se encuentra a la izquierda de la Barra de fórmulas. Sin embargo, si la celda tiene un nombre asignado, no podrá examinar su ubicación basándose en lo que muestra el Cuadro de nombres. Y si desea mostrar directamente la dirección completa de la celda activa o mostrar la dirección de la celda activa en una celda específica, ¿qué haría? En este tutorial, le mostraremos cómo obtener fácilmente la dirección de la celda activa utilizando fórmulas y métodos VBA.
Obtener la dirección de la celda activa con Fórmula
Obtener la dirección de la celda activa con código VBA
Mostrar la dirección de la celda activa en una celda específica con código VBA
Mostrar dinámicamente la dirección de la celda activa con una herramienta increíble
Obtener la dirección de la celda activa con Fórmula
En esta sección, le proporcionaremos una fórmula para obtener fácilmente la dirección de la celda activa.
1. Seleccione una celda para hacerla activa.
2. Introduzca la siguiente fórmula en ella y luego presione la tecla Enter.
=ADDRESS(ROW();COLUMN())
Luego podrá ver que la dirección de la celda seleccionada actualmente se muestra inmediatamente en la celda.
Nota: Si selecciona una celda diferente, la dirección no cambiará automáticamente. Para obtener una dirección dinámica al seleccionar diferentes celdas, aplique los siguientes métodos.
Mostrar dinámicamente la dirección de la celda activa:
La Barra de Edición Mejorada utilidad de Kutools para Excel ayuda a mostrar dinámicamente la dirección de la celda activa en la hoja de cálculo en Excel. Además, puede ver y editar el contenido de la celda seleccionada directamente en la ventana como se muestra en la siguiente demostración.
¡Descárguelo y pruébelo ahora! (30-días de prueba gratuita)
Obtener la dirección de la celda activa con código VBA
También puede obtener la dirección de la celda activa con código VBA. Por favor, siga los siguientes pasos.
1. Presione simultáneamente Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. En la ventana de Microsoft Visual Basic para Aplicaciones, haga doble clic en el nombre de la hoja de trabajo que está usando actualmente en el panel izquierdo para abrir el editor de código, luego copie y pegue el siguiente código VBA en el editor de código.
Código VBA: Obtener la dirección de la celda activa
Sub selectRange()
MsgBox ActiveCell.Address
End Sub
3. Luego haga clic en el botón Ejecutar para ejecutar el código.
4. Luego aparecerá un cuadro de diálogo con la dirección de la celda activa listada dentro.
Mostrar la dirección de la celda activa en una celda específica con código VBA
En otra situación, es posible que desee que la dirección de la celda activa se muestre en una celda específica. Cada vez que se mueva de una celda a otra, la dirección de la celda cambiará automáticamente y se mostrará en la celda especificada. Por favor, siga los siguientes pasos.
1. Abra la ventana de Microsoft Visual Basic para Aplicaciones presionando Alt + F11 al mismo tiempo.
2. Haga doble clic en el nombre de la hoja en el panel izquierdo para abrir el editor de código, luego copie y pegue el siguiente código en él.
Código VBA: Mostrar la dirección de la celda activa en una celda específica
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = ActiveCell.Address
End Sub
Nota: A1 es la celda donde desea colocar la dirección de la celda activa, puede cambiarla a la celda específica según sus necesidades.
3. Luego haga clic en Archivo > Cerrar y volver a Microsoft Excel para salir de la ventana de Microsoft Visual Basic para Aplicaciones.
Puede ver que la dirección de la celda activa se muestra en la celda A1, y la dirección cambiará automáticamente según el cambio de la celda activa. Ver captura de pantalla:
Mostrar dinámicamente la dirección de la celda activa con una herramienta increíble
Si desea mostrar dinámicamente la dirección de la celda activa en la hoja de cálculo, recomiendo encarecidamente la herramienta Barra de Edición Mejorada de Kutools para Excel. Veamos cómo esta herramienta puede mostrar dinámicamente la dirección de la celda activa en la hoja de cálculo.
Antes de aplicar Kutools para Excel, por favor descárguelo e instálelo primero.
1. Haga clic en Kutools > Mostrar y Ocultar > Barra de Edición Mejorada para habilitar la función.
A partir de ahora, cada vez que haga clic en una celda, aparecerá la ventana de la Barra de Edición Mejorada. Y la dirección de la celda activa se mostrará en la parte inferior de la ventana.
Consejos: Puede ver y editar directamente el contenido de la celda directamente en la ventana.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!