Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: SchroederAaron en 12 de Junio 2015, 18:11

Título: Activar ScrollBars en Page dentro de un Multipage VBA KeepScrollBarsVisible
Publicado por: SchroederAaron en 12 de Junio 2015, 18:11
Hola, necesito saber como activar el ScrollBarVertical en una Page que esta dentro de un Multipage en VBA, ya que la información que se encuentra en esta pagina es muy largo y el largo de la Multipage en General la necesito más pequeña. Ya active en las propiedades de la pagina (page):

KeepScrollBarsVisible     3-fmScrollBarsBoth
ScrollBars                       2-fmScrollBarsVertical
ScrollHeight                    0 (no se cambia)
ScrollLeft                        0 (no se cambia)
ScrollTop                        0 (no se cambia)
ScrollWidth                     0 (no se cambia)

Sin embargo, el desplazamiento no esta activado, espero que me puedan ayudar, gracias de antemano
Título: Re:Activar ScrollBars en Page dentro de un Multipage VBA KeepScrollBarsVisible
Publicado por: Ogramar en 17 de Junio 2015, 13:36
Hola se pueden añadir scroll bars a pages de un objeto multipage en un userform pero hay que hacerlo individualmente para cada page. Para ello habría que

- Abrir el userform en modo de diseño
- Seleccionar la page en la que se quiere añadir el scrollbar
- En la ventana de propiedades del modo diseño hacer click en la pestaza "Categorized"
- En la categoría de scrolling establecer la propiedad "KeedpScrollBarsVisible" en 2-frmScrollBarsVisible
- En la categoría de scrolling establecer la propiedad "Scrollbars" en 2-frmScroollBarsVisible
- En la categoría de scrolling establecer la propiedad "ScrollHeight" en un número de pixeles suficientemente grande como para cubrir a todos los controles de la página. Si no se sabe bien, probar con distintos valores.

Salu2