Vba access 2003 modif propriété formulaire

Bonjour,
mon problème : je gère un processus d'init par une suite de 3 formulaires indépendants (f1,f2,f3), ils sont enchainés par un bouton "suivant" qui fait le close du n-1 et le openform du n.
au Quitter du troisième (f3), je veux passer la propriété enable d'un bouton b1 de (f1) à faux
Je ne vois pas comment programmer (en vba excel, c'est évident : f1.b1.enable = false.
Merci de votre aide !
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. bouton.enableD = false
    ou bien
    bouton.visible = false

    c'est VBA aussi dans Access
    1. il faut que le formulaire soit ouvert ... et ça ne peut pas marcher !!! je veux désactiver le bouton init de l'ouvrerture séquentielle de mes trois formulaires : access refuse car impossible de désactiver un contrôle actif. je fais donc un test (d'existence de fichier) à l'ouverture de f1 pour désactiver le bouton.
      si une astuce existe, je suis preneur.
      1. sinon tu peux faire un
        forms.F1.B1=false
        je ne me souviens plus s'il faut que le formulaire soit ouvert ou non. donc a tester
        @+
        1. pourquoi ne pas mettre le bouton a false avant d'ouvrir le F2 et clore F1?