Pasar de una página a otra en un control Multipage

05/12/2003 - 20:53 por Pol3 | Informe spam
¿Me puede informar alguien de la siguiente duda?

Tengo un formulario con un control de página multiple con 10 páginas, en
cada página quiero colocar en la parte inferior botones para ir a la página
siguiente o la página anterior, la duda es que no se que código hay que
colocar para que al pulsar sobre el botón me acceda a la siguiente página o
al pulsar sobre el otro a la anterior.
El formulario donde se encuentra el Multipage se llama UserForm1
El control Multipage se llama Multipage1
Las páginas se llaman Page1, Page2, Page3, etc
Gracias...
 

Leer las respuestas

#1 Héctor Miguel
05/12/2003 - 23:07 | Informe spam
hola, Pol3 !

... formulario con un control de pagina multiple con 10 paginas
... en cada pagina ... parte inferior botones para ir a la pagina siguiente o la pagina anterior
... no se que codigo ... para que ... el boton me acceda a la siguiente pagina o ... el otro a la anterior.
... formulario ... se llama UserForm1 ... control ... Multipage1 ... paginas ... Page1, Page2, Page3, etc



la propiedad 'Value' de un objeto 'MultiPage' es la que 'devuelve' [o establece] la pagina que se muestra
=>el valor de la propiedad 'va' de 0 [cero] a total_paginas_MENOS_una<si no te 'vale' mostrar los tabuladores para la navegacion de paginas del control multipage :((
y 'prefieres' navegar por las paginas a traves de botones de comando
[considerando que pudieras necesitar cambiar de posicion las paginas dentro del control]
pon en el modulo de codigo del formulario, en los evetos '_Click' de los botones [p.e.]...
en los botones de 'avance a la siguiente pagina'
Private Sub CommandButton1_Click()
With Me.MultiPage1
.Value = .Value + 1
End With
End Sub
==> para los botones de 'retroceso a la pagina anterior', CAMBIA =>.Value = .Value - 1<==> procura NO poner botones...
- en la primer pagina => 'a la pagina anterior'
- en la ultima pagina => 'a la pagina siguiente' :))

saludos,
hector.

Preguntas similares