1) Pas compris la fin.
Exemple : passage du contenu d'une zone de texte.
Dans Form1 tu as une TextBox1 où tu inscris des trucs. Si tu veux passer ce qui y est inscrit dans une TextBox2 du formulaire Form2, passe sous VBA, déclare un contrôle que tu associes à ta zone de texte TextBox2, et de là fais un passage de contenu par valeur associé à un événement (par exemple un bouton de commande Bouton, pour être original). Ca devrait ressembler à ça :
Code :
- Private Sub Bouton_Click()
- Dim ctlZoneText2 As Control
- DoCmd.Open acForm, "Form2"
- Set ctlTextBox2 = Forms!Form2!TextBox2
- ctlTextBox2.Value = TextBox1.Value
- End Sub
|
2) En gros, tu veux que l'utilisateur ne puisse pas ouvrir d'autre formulaire tant que le mec n'a pas validé celui qu'il veut dans le répertoire ou annulé l'opération ? Mh ya peut-être quelque chose à faire sur l'évènement LostFocus/GetFocus. A creuser.
3) Google
1ere page trouvée, citation :
"Une variable statique a une portée locale uniquement, mais elle ne perd pas sa valeur lorsque le script appelle la fonction"
Vala vala
---------------
Dyslexics have more fnu.