Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1708 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [resolu] pb multipages

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu] pb multipages

n°1224291
tunisiano8
Murphy is back
Posté le 17-10-2005 à 11:14:11  profilanswer
 

slt tt le monde
 
quelle instruction doit on donner pour qu'à l'affichage d'un userform multipage ce soit toujours la page 1 qui s'affiche et non pas la dernière page qui était affichée lorsqu'on a quitté le programme.
merci de vos réponses


Message édité par tunisiano8 le 18-10-2005 à 16:32:19
mood
Publicité
Posté le 17-10-2005 à 11:14:11  profilanswer
 

n°1225271
watashi
La démotivation : JAMAIS !
Posté le 18-10-2005 à 12:15:21  profilanswer
 

Salut tunisiano,
 
Je ne suis pas sure que les intructions soient les mêmes pour VBA excel, VB6 ou autre. Pourrais-tu prèciser sous koi tu développes ?
@+


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
n°1225361
tunisiano8
Murphy is back
Posté le 18-10-2005 à 14:16:59  profilanswer
 

slt WaTaShi
c'est sur VBA excel que je developpe

n°1225439
watashi
La démotivation : JAMAIS !
Posté le 18-10-2005 à 15:15:57  profilanswer
 

re,
Dans ta sub userform_initialize() tu vas pour voir définir les multipageX.pages(X).visible = True.
En fonction de l'ordre dans lequel tu mettras les pages en visible alors tu pourras controler quelle page est visible.
Moi j'ai choisi de cacher les feuille et de ne monter que celle utile au fur et à mesure des actions.

Code :
  1. Private Sub UserForm_Initialize()
  2.      With MultiPage1
  3.           .Enabled = True
  4.           .Pages(0).Visible = True
  5.           .Pages(1).Visible = False
  6.           .Pages(2).Visible = False
  7.           .Pages(3).Visible = False
  8.      End With
  9. End Sub


en espèrant que ça t'aide.


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
n°1225453
tunisiano8
Murphy is back
Posté le 18-10-2005 à 15:23:08  profilanswer
 

ouuuuuuuui ca marche!!
merci bcp pour ton aide

n°1225510
watashi
La démotivation : JAMAIS !
Posté le 18-10-2005 à 16:09:01  profilanswer
 

de rien ;)
par contre édite ton message avec "résolu" ça en aidera d'autres ;)


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
n°1225525
tunisiano8
Murphy is back
Posté le 18-10-2005 à 16:24:17  profilanswer
 

je vais paraitre un peu idiot mais comment faire ??

n°1225528
watashi
La démotivation : JAMAIS !
Posté le 18-10-2005 à 16:29:11  profilanswer
 

tu cliques sur la feuille avec un crayon gomme (editer le message) de ton premier message et tu le marques dans le titre ça le changera.
:)


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
n°1225536
tunisiano8
Murphy is back
Posté le 18-10-2005 à 16:33:56  profilanswer
 

encore un merci.
sinon t'as rien pour le sujet  "reset" pour le textbox ???
 

n°1225553
watashi
La démotivation : JAMAIS !
Posté le 18-10-2005 à 16:59:38  profilanswer
 

ben sauf reset de tout l'userform en appelant la sub userform_initialize, je n'ai rien vu qui s'y apparente.
Sinon si tu sais faire les boucles for each ça devrait pouvoir marcher mais perso j'arrive par à la mettre en place pour le contrôle que j'ai à faire. (j'ai même posté depuis quelques minutes ;))


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
mood
Publicité
Posté le 18-10-2005 à 16:59:38  profilanswer
 

n°1405220
clems7516
Posté le 12-07-2006 à 09:32:32  profilanswer
 

Bonjour,  
 
moi j'ai a peu pres la meme chose sauf que je veux montrer une page en particulier !  
En appuyant sur un CommandButton, montrer la page(2) Par exemple
 
Auriez vous un coup de main a me passer merci d'avance ;)

n°1405224
jpcheck
Pioupiou
Posté le 12-07-2006 à 09:34:28  profilanswer
 

dans ta sub commandbutton_click()
Worksheets(2).activate
end sub
 
pour le mode multipage
tu fais un with multipage1
.page(1).visible=false
.page(2).visible=true
.page(3).visible=false
.page(4).visible=falsee


Message édité par jpcheck le 12-07-2006 à 09:36:35
n°1405225
Paul Hood
Posté le 12-07-2006 à 09:35:07  profilanswer
 

multipage1.value=0 => affiche la page 1
Mais il y a plus compliqué  


Message édité par Paul Hood le 12-07-2006 à 09:37:49
n°1405281
clems7516
Posté le 12-07-2006 à 10:13:25  profilanswer
 

[edit]pour le mode multipage  
tu fais un with multipage1  
.page(1).visible=false  
.page(2).visible=true  
.page(3).visible=false  
.page(4).visible=falsee
[/edit]
 
Je suis tout a fait d'accord mais le probleme c est que mes autres pages disparaissent or je souhaiterai juste que la page 2 s'affiche mais les autres restent néanmoins accessible, juste pour l'utilisateur.  
 
Merci d'avance du coup de main  
 
Ps: Paul Hood tu pourrais expliquer un peu plus a ta technique !

n°1405297
jpcheck
Pioupiou
Posté le 12-07-2006 à 10:35:06  profilanswer
 

voir la fonction .activate, ou sa variante pour le multipage alors :)

n°1405314
Paul Hood
Posté le 12-07-2006 à 10:55:12  profilanswer
 

clems7516 a écrit :

[edit]pour le mode multipage  
tu fais un with multipage1  
.page(1).visible=false  
.page(2).visible=true  
.page(3).visible=false  
.page(4).visible=falsee
[/edit]
 
Je suis tout a fait d'accord mais le probleme c est que mes autres pages disparaissent or je souhaiterai juste que la page 2 s'affiche mais les autres restent néanmoins accessible, juste pour l'utilisateur.  
 
Merci d'avance du coup de main  
 
Ps: Paul Hood tu pourrais expliquer un peu plus a ta technique !


le fait de mettre multipage1.value= <numpage-1> permet de faire afficher la page souhaitée tout en conservant les autres onglets accessibles via un clic.

n°1405346
clems7516
Posté le 12-07-2006 à 11:20:51  profilanswer
 

Merci !  
 
Exactement ce que je recherchais ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [resolu] pb multipages

 

Sujets relatifs
[Résolu][Divs] Dépendance[resolu] Pb validation - cause "input" - pb mise en page
init d'un dict à partir d'une chaîne de caractère [résolu][Résolu]Génération aléatoire puis insertion
[RESOLU][Access/VBA] Selectionner onglet access ?[RESOLU][Access / SQL] Erreur OVERFLOW lors de l'update de ma BDD !
[resolu] Petit souci sur le php de mon formulaireZoomer une image puis la dézoomer [résolu]
[resolu] Centrer une image vertical dans une <div> ??IP de connexion internet [Résolu]
Plus de sujets relatifs à : [resolu] pb multipages


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR