A PARTIR D'UNE FORM1 OUVRIR UNE FORM2

cs_rebillard Messages postés 1 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 27 avril 2010 - 27 avril 2010 à 11:37
nezkikool Messages postés 17 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 10 mai 2010 - 2 mai 2010 à 18:36
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

spameur_tn1 Messages postés 43 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 8 avril 2012
27 avril 2010 à 21:45
slt
pour zapper d'une forme a une autre tu peut saisir le code
forme2.show()
ou bien form2.showdialog()
0
AFZN Messages postés 7 Date d'inscription dimanche 25 avril 2010 Statut Membre Dernière intervention 12 juin 2010
30 avril 2010 à 08:33
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.
0
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
1 mai 2010 à 10:21
Bonjour,

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

[ Déplacé sur vbfrance ]
0
nezkikool Messages postés 17 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 10 mai 2010
2 mai 2010 à 18:36
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...
0
Rejoignez-nous