Access : valeur de retour d'un "form"

izotope Messages postés 9 Statut Membre -  
zenon Messages postés 729 Statut Membre -
Comment recuperer dans un code VBA une valeur provenant d'un code d'un formulaire appelé ?

Je sais qu'on peut envoyer une valeur à un formulaire qu'on ouvre avec "OpenArg"... Mais l'inverse... Comment faire ?
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. izotope Messages postés 9 Statut Membre 1
     
    Au secours ...... :-(
    0
  2. zenon Messages postés 729 Statut Membre 180
     
    Bonsoir,

    Peux-tu préciser ta question?

    On peut se référer à la valeur de tous les champs de tous les formulaires ouverts en VBA en indiquant leur "adresse":

    ... = Forms!NomDuFormulaire!NomDuChamp

    C'est ce que tu cherches?
    0
    1. izotope Messages postés 9 Statut Membre 1
       
      Non, ce que je veux c'est plutôt retourner la valeur d'une variable résultat d'un calcul d'un formulaire appelé à un formulaire appelant.

      Par après j'aimerais savoir comment faire appel à une fonction/procedure private d'un form à partir d'un autre form


      Merci
      0
  3. zenon Messages postés 729 Statut Membre 180
     
    Tu peux créer une variable et y faire référence dans d'autres formulaires ou objets

    Ne penses-tu pas qu'il serait plus élégant de passer par une requête mise à jour?

    pour pouvoir faire référence à une fonction en dehors d'un formulaire , il faut qu'elle soit publique.
    0