Onglet sur access

Résolu/Fermé
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - Modifié par eljojo_e le 3/12/2011 à 11:59
Syzygy Messages postés 378 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 31 décembre 2011 - 10 déc. 2011 à 20:17
Bonjour,

J'utilise des onglets sur access et je voudrais tout gérer par vba.

sauf que je n'arrive à inscrire du texte dans une zone de texte :

Nom zone de texte : az
Nom Formulaire : F MENU
Nom objet onglet : Onglet
Numéro onglet : 0


Ce code ne marche pas : Forms![F MENU]!Onglet.Pages(0).az = "1"

Par conte celui la marche :

Forms![F MENU]!Onglet.Pages(0).visible = true (or false)

Merci de vos réponse,

Cordialement,



3 réponses

Syzygy Messages postés 378 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 31 décembre 2011 142
4 déc. 2011 à 20:45
Bonsoir,

De mémoire, il n'est pas utile de préciser l'onglet lorsque vous voulez sélectionnez un contrôle via VBA.

Si votre code s'exécute lorsque votre formulaire "F MENU" est actif, essayez de remplacer
Forms![F MENU]!Onglet.Pages(0).az = "1"
Par
Me.az.Value = "1"

Bonne soirée,
0
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 152
5 déc. 2011 à 11:10
Ok merci mais je ne voulais pas utiliser me car je voudrai pouvoir lancer le code via un autre formulaire.

Merci !
0
Syzygy Messages postés 378 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 31 décembre 2011 142
10 déc. 2011 à 20:17
Bonsoir,

Essayez :

Forms![F MENU].az.Value = "1"

Cela fonctinne-t-il ?

Bonne soirée,
0