écrire un texte dans un état en VBA

guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -  
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Mon problème est le suivant.
J'ai créé un formulaire sous access qui possède un bouton.
Sur un clic ce bouton ouvre un état. Tout cela est géré en VBA. Cependant avant d'ouvrir cet état je fait un test qui si est vrai doit écrire quelque chose de particulier dans une zone texte (Texte66) présente dans mon état (etat1).
J'aimerais donc savoir quelle fonction permet d'écrire dans la zone texte d'un état.
J'ai testé Reports(etat1).text66.value="mon texte", mais cela ne fonctionne pas.
Merci d'avance pour vos contributions.


A voir également:

2 réponses

melojazzman Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

essayez avec :

Reports("etat1").text66.value="mon texte"

avec etat1 entre guillemets.

En effet, "etat1" est le nom de votre état et non le nom d'une variable contenant son nom.
0
guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Je me suis trompé en rédigeant ma question. J'ai effectivement essayé avec les guillemets et ça ne fonctionne pas.
0
Fouad
 
élimine la proprité value
Reports("etat1").text66="mon texte"
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
Bonjour

Je verrais plus ca com ca :
[Reports]![État1]![Texte66] = "cool"
0