Onglet sur access

Résolu
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

  1. 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,
    1. Ok merci mais je ne voulais pas utiliser me car je voudrai pouvoir lancer le code via un autre formulaire.

      Merci !
      1. Bonsoir,

        Essayez :

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

        Cela fonctinne-t-il ?

        Bonne soirée,