Userform
#1
Débutant XLPages

Inscription: 24/01/2010

Messages: 4

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 24-01-2010 15h09
Salut à tous,
tout d'abord je me présente, Manu et je suis du Nord.
Je suis débutant en VBA.

Voilà mon problème : je travail avec excel 2007 et je commence un petit programme en VBA, alors voilà j'ai créé plusieurs userforms que je nomme Userform de 1 à 10.
Mais quand je clic sur le bouton Retour que je soit sur n'importe quel Userform appart le 1 il me donne un message d'erreur.
je voudré s'avoir quel code il faut mettre aller d'un Userform à l'autre et biensûr le code de retour sur un autre.

J'espère que je suis clair sur ma demande.

Amicalement.

Hors Ligne
Rapport   Haut 

Re: Userform
#2
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 24-01-2010 18h41
Bonjour manu, bienvenue à toi sur XLpages

Citation :
manu a écrit :
...
...
J'espère que je suis clair sur ma demande.
En toute franchise, non, pas vraiment

Je t'invite à joindre un exemple de la situation, épurée à l'essentiel (on n'est pas obligé d'avoir les 10 userforms, 2 ou 3 suffiront et peu importe leur contenu). Pour rappel : comment joindre un fichier dans le forum ?(80 ko maximum, exempt de données confidentielles et zippé de préférence).

Nous préciser aussi les manipulations effectuées et la teneur du message d'erreur rencontré serait également une bonne idée...

Bien cordialement,

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Userform
#3
Débutant XLPages

Inscription: 24/01/2010

Messages: 4

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 25-01-2010 18h07
Bonjour à toi cher ami,

merci de me répondre, j'ai joind un fichier zippé avec l'exemple que j'ai parlé dans le message ci dessus.
Sur cette exemple il y a 9 boutons, les 8 boutons du haut ouvre un Userform et celui du bas doit fermer cette Userform,
Par contre j'ai aussi un bouton pour fermer chaque Userform que j'ouvre, et qui doit retourner à mon 1er Userform.

J'espère être un peut plus claire.

Amicalement.

Pièce jointe:
zip choix des cuves.zip   [ Taille: 34.75 Ko - Téléchargements: 558 ]
Hors Ligne
Rapport   Haut 

Re: Userform
#4
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 25-01-2010 19h31
Bonjour manu, Didier,

La remarque de Didier
Citation :
Je t'invite à joindre un exemple de la situation, épurée à l'essentiel

portait sur un exemple de classeur pas d'une image.

Je t'invite donc à joindre un classeur en bonne et due forme sinon il n'y aura pas grand moyen d'y voir plus clair.

Si une image vaut mille mots, un classeur vaut bien un roman fleuve.

Cordialement,

Guy

Hors Ligne
Rapport   Haut 

Re: Userform
#5
Débutant XLPages

Inscription: 24/01/2010

Messages: 4

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 27-01-2010 18h23
J'espère que tu vas comprendre ce que je veut dire.

Sur ma première fenêtre Userform j'ai deux Boutons :
Bouton1 qui doit ouvrir un autre Userform nommé Userform2,
Bouton2 qui doit ouvrir un Userform nommé Userform3,

Dans Userform2, il y a 9 Boutons :
8 Boutons qui ouvrent chacun un Userform et le Bouton9 doit revenir vers mon Userform1.

Au total j'ai 23 fenêtres Userform nommés de 1 à 23, toutes ces fenêtres ons un Bouton de retour vers Userform2.

Et je voudrai s'avoir ci cela est possible biensûr de voir simplement la fenêtre userform active et de caché les feuilles excel.

Amicalement.
Hors Ligne
Rapport   Haut 

Re: Userform
#6
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 27-01-2010 21h27
Bonjour manu,

«Labor omnia vincit improbus.» Virgile.

Ta question est tout sauf claire.

Dans l'image du formulaire choix des cuves.jpg fournie il y a 9 boutons.
Ces boutons provoquent l'ouverture de 9 formulaires.

Je te conseille fortement de ne pas laisser les noms de formulaires par défaut, donc je nomme ceux-ci comme suit :
Dans le formulaire UserForm2 (à renommer)

Le bouton Slurry A ouvre le formulaire frmSlurryA,
le bouton Slurry B ouvre le formulaire frmSlurryB,
le bouton Pré Mill A ouvre le formulaire frmPreMillA,
le bouton Pré Mill B ouvre le formulaire frmPreMillB,
le bouton Post Mill A ouvre le formulaire frmPostMillA,
le bouton Post Mill B ouvre le formulaire frmPostMillB,
le bouton Hold A ouvre le formulaire frmHoldA,
le bouton Hold B ouvre le formulaire frmHoldB,
et, enfin, le bouton Retour page Accueil qui ouvre le formulaire d'accueil.

Voilà pour les 9 boutons du formulaire UserForm2.

Il reste donc 14 (23 - 9) boutons dont l'action est indéterminée! Ça fait bôcou.
Citation :
Et je voudrai s'avoir ci cela est possible

Sans classeur exemple et fort simplement dit la réponse est Non.
Citation :
biensûr de voir simplement la fenêtre userform active et de caché les feuilles excel.

Cacher les feuilles Excel? Lesquelles? Toutes?

Bref et derechef un classeur exemple est impérativement requis.

Cordialement,

Guy









Hors Ligne
Rapport   Haut 

Re: Userform
#7
Débutant XLPages

Inscription: 24/01/2010

Messages: 4

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 30-01-2010 00h02
Bien le Bonjour à toi Guy,
Merci pour la réponse, j'ai renommé tous les boutons comme tu as écrit.
Par contre quel code il me faut pour revenir sur ma page Accueil !
Et je supose qu'il faut toujour qu'une seule page d'ouverte ! Enfin je pense.

Amicalement.
Hors Ligne
Rapport   Haut 

Re: Userform
#8
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 30-01-2010 07h51
Bonsoir manu,

Je crois qu'on ne se comprend pas.
Citation :
...alors voilà j'ai créé plusieurs userforms que je nomme Userform de 1 à 10.
Mais quand je clic sur le bouton Retour que je soit sur n'importe quel Userform appart le 1 il me donne un message d'erreur.

Où est le classeur?
En d'autres mots
Citation :
j'ai joind un fichier zippé avec l'exemple...

pour la deuxième fois : peux-tu joindre ton classeur pas une image.

Classeur Excel zipé de préférence, 80 Ko maximum comme te l'expliquait Didier dans son message du 24 janvier. Comme le temps passe.

Cordialement,

Guy

P.S. Mantra : classeur... classeur... classeur....










Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes