Bonjour à tous!
Je ne maitrise pas encore la programmation de VBA et j'ai besoin d'aide. En effet pour la création de ma base donnée , j'utilise ACCESS 2010. J'ai une formulaire qui regroupe 5 tables et pour cela j'ai utilisé Contrôle Onglet pour le bon design de mon formulaire.
dans mon onglet , j'ai table1,table 2, table 3,table 4,table 5. Au fait je souhaiterai mettre une condition si table 1 est vraie , les autres tables sont désactivées.

Pour la table 1 j'ai Q0 , Q1,Q2,Q3,Q4,Q5, du coup pour ma formulaire , le Q0 n'est pas dans le contrôle ongle , ce que je souhaite faire : si Q0 est vraie (oui) , les table1 (Q1,Q2,Q3,Q4,Q5) ,table2,table3,table4,table soient vraies.

Voici le début de mon prgramme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub Form_BeforeUpdate(Cancel As Integer)
 
Call AuditTrail(Me, ID)
End Sub
 
Private Sub Q0_afterupdate()
 
............
mais cela ne marche pas , je ne sais pas si le fait que "Q0" n'est pas dans mon onglet ou autre chose. Je sais qu'il existe une commande "TabControl" pour le contrôle onglet pour le VBA , mais je ne connais pas comment l'associe avec Private Sub form.

J'espère avoir votre aide même si peut être pas très explicite mon problème
Merci