A PARTIR D'UNE FORM1 OUVRIR UNE FORM2

Signaler
Messages postés
1
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
27 avril 2010
-
Messages postés
17
Date d'inscription
lundi 26 avril 2010
Statut
Membre
Dernière intervention
10 mai 2010
-
bonjour à tous,

dans le cadre d'une application, je rencontre quelques difficultés, et compte sur votre aide pour avancer davantage.

dans le cadre de mon application, j'ai une FORM1 sous VBA avec des boutons de commandes. Je souhaite que l'un d'entres eux ouvre une 2ème FORM (FORM2).

-Quel est la ligne de code?

Par ailleurs je souhaite que les autres boutons ouvres des fichiers word, excel, pdf.

- quels sont les lignes de code?
- word:
- excel:
- pdf:

je vous remercie par avance pour votre aide précieuse.

PS: si vous avez des scrollbars, je suis preneur.

a bientôt patrice

4 réponses

Messages postés
43
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2012

slt
pour zapper d'une forme a une autre tu peut saisir le code
forme2.show()
ou bien form2.showdialog()
Messages postés
7
Date d'inscription
dimanche 25 avril 2010
Statut
Membre
Dernière intervention
12 juin 2010

En effet,pour passer d'une form à une autre, tu cliques sur ton bouton, et tu écris dans le code: form2.show; mais après,la form2 doit être définit dans form1,tu peux simplement faire:ctrl+F9, un msg apparaitra,tu fais "oui" et tu compiles à nouveau.

Quant à ta deuxième question,si les fichiers existes,tu peux utiliser shellexecute(), ça t'ouvre des fichiers exécutables quelque soit leur type.

Voilà,gspr avoir aidé,bonne prog.
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
13
Bonjour,

Pour une question VBA, merci de poster sur vbfrance dans le thème approprié.

[ Déplacé sur vbfrance ]
Messages postés
17
Date d'inscription
lundi 26 avril 2010
Statut
Membre
Dernière intervention
10 mai 2010

le code pour ouvrir form2 en VBA:
DoCmd.OpenForm "form2"

Par contre je ne sais pas (et aimerais savoir) comment on ferme le formulaire form1 depuis lequel on a ouvert form2...