Saltar al contenido

Desplazarse por un rango seleccionado detectando el cambio de celda


Antoni

Recommended Posts

publicado

.

Hola:

Este es uno de esos aportes que no se van a utilizar en la vida, se trata de detectar el cambio de celda activa al desplazarse por un rango seleccionado usando las teclas flecha (Up, Down, Left, Right) sin perder la selección del rango.

Todos deberíamos saber que es posible desplazarse por un rango sin perder la selección usando las teclas

  • Tab

  • Shift+Tab

  • Enter

  • Shift+Enter

digo deberíamos porque yo no lo sabía hasta hace un par de días.

Lo que ya es mas complicado es detectar el cambio de la celda activa porqué no se activa el evento Worksheet_SelectionChange.

En otro foro pidieron esa posibilidad, además usando las teclas de flecha en lugar de las habituales.

Lo he solucionado con Application.OnKey.

A partir de ahí se genera un pseudoevento Worksheet_ActivecellChange, espero que os guste.

Saludos.

.

Desplazarse por un rango.xls

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.