Bonjour le forum
Voici quelques temps que je parcours les Forums à la recherche d'un bout de code me permettant d'inclure dans un contrôle (zône texte) dans un formulaire, la valeur saisie dans un inpubox.
Je ne suis pas arrivé à trouver une orientation.
J'utilise ce code que j'ai retrouvé dans mes archives.
Je l'ai un peu modifié et je n'arrive pas à modifier la partie (vraie) qui renvoie la valeur saisie dans Inputbox dans le contrôle nommé "Val_Nbr_Absent" du formulaire "Vote". Ce formulaire est ouvert avant l'ouverture de l'Inputbox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Sub ContrôleSaisie() Dim vTestSaisie As Variant vTestSaisie = InputBox(prompt:=" Entrer un nombre", _ Title:="Nombre membre votant absent") If vTestSaisie <> "" Then If IsNumeric(vTestSaisie) Then DoCmd.GoToControl "Val_Nbr_Absent" & vTestSaisie 'DoCmd.GoToControl "Nom_Vote" Else End If End If End Sub
Je suis nul en VBA, mais il me semble qu'il faille atteindre le formulaire avant de vouloir atteindre le contrôle lui même.
Mon souhait est de renseigner le contrôle Val_Nbr_Absent, puis d'atteindre le contrôle Nom_Vote du même formulaire.
Je n'ai pas trouvé le bout de code qui me manque, une idée serait la bienvenue.
Cordialement
Partager