Cuestión : La selección del capítulo de VBA cambia la posición de la voluta del capítulo del padre

Hola, tengo una forma de Excel el contener de un capítulo, dentro de el cual hay un número de otro padre del

The de los marcos (todo el alineado verticalmente) que el capítulo tiene una barra de voluta vertical permitiendo que el usuario navegue de capítulo a Frame.

We ha encontrado que si el usuario está trabajando dentro de un marco, y después chasca en un diverso marco, la voluta Parent Top del capítulo está fijada a la tapa del area.

mucha la hora, esto no importa - si los usuarios tienen el bebé él basa del bastidor 1, y chascan en el capítulo 2, nosotros no importan de si el capítulo 2 cambia de puesto encima de un pedacito.    ¿el

But, algo de nuestras famas es más alto que la altura de la forma, el usuario puede enrollar abajo al control que están después de, lo chascan, y después encuentra que el marco ha paginado el respaldo al top.

Does cualquier persona sabe puedo inhabilitar esta clase de comportamiento? el

I ha intentado capturar la posición de la tapa de la voluta (usar el acontecimiento de Frame.Exit - y fijando la tapa de la voluta en el nuevo marco incorporar el acontecimiento), pero a ningún evail, como colocar de nuevo sucede después de Frame.Enter
class= del

Respuesta : La selección del capítulo de VBA cambia la posición de la voluta del capítulo del padre

Hy otra vez,
Cada vez que usted se traslada a partir de un marco a otro, el acontecimiento de la voluta de los disparadores del capítulo del padre (Frame1) automáticamente. De hecho es accionado por el nuevo marco en el cual usted se está moviendo.

Si usted analiza los parámetros del acontecimiento de la voluta cuando se acciona, usted verá que los iguales 10. de ActionX y de ActionY. El valor 10 es realmente un “el más fmScrollActionFocusRequest nombrado constante” y se describe como el siguiente:
el más fmScrollActionFocusRequest  significa que “el usuario movió el foco a un diverso control. Este movimiento enrolla la forma del usuario para exhibir el control seleccionado completamente en el área disponible”.
Usted puede también comprobar el hojeador del objeto para saber si hay los miembros del “fmScrollAction”.

No podría encontrar un método para prevenir este acontecimiento automáticamente encendido ni cancelarlo hasta ahora.

Cristi
Otras soluciones  
 
programming4us programming4us