Seleccionar todas las celdas de la tabla

Esta vez el código que veremos a continuación nos sirve para seleccionar todas las celdas de una tabla que es lo que también se puede realizar con la combinación de teclas Ctrl + *. Tenemos la siguiente información:

Se trata de un pequeño listado de personas con información básica. La idea es que desde cualquier celda de la tabla se pueda seleccionar toda la tabla.

Abrimos el editor de Visual Basic (Alt + F11) y damos doble clic sobre la Hoja1 en el explorador de proyectos para activar el espacio de edición de macros en el editor:

Nos vamos a ubicar en el espacio de edición de macros y copiamos el siguiente código:

Sub SeleccionarTodalaTabla()

'Esta macro utiliza la propiedad Región Actual para seleccionar todas las celdas de la tabla

ActiveCell.CurrentRegion.Select

End Sub

Veamos la interpretación de cada línea.

  1. La primera línea Sub SeleccionarTodalaTabla (), indica el inicio y nombre de la macro SeleccionarTodalaTabla.
  2. La segunda línea que iniciar con una coma sencilla es un comentario informativo para identificar más fácil lo que realizará la macro y en el Editor VB se marcará en color verde toda la línea.
  3. En la tercera línea estamos utilizando el Objeto Celda Activa (ActiveCell), luego tomamos la Propiedad Región Actual (CurrentRegion) que indica que vamos a trabajar con la región que Excel identifique como un rango alrededor de la celda que tengamos seleccionada en este momento. Por último establecemos el Método seleccionar (Select) para finalizar la instrucción.
  4. La última línea marca el fin (End) de la Macro o Subrutina (Sub)

Si queremos ejecutar la macro desde el Editor de Visual Basic, es necesario que el cursor este ubicado en cualquiera de las líneas de la macro y luego damos F5. La otra alternativa es vincular la macro a una autoforma en la hoja de Excel. En cualquier de los dos casos, el resultado de la macro es que al tener seleccionada una celda dentro de la tabla por ejemplo la D9:

Al ejecutar la macro el resultado será:

Descargar archivo de trabajo.

MÁS SOBRE

Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.