Lut, bon, j'ai fait le test pour toi (access 2000)
j'ai crée 4 formulaires : MENU, A1,A2, A3, une textbox text1 ou tu rentre 1, 2 ou 3 pour afficher A1, A2, ou A3.
dans menu, j'ai 4 onglet, mais peu importe puisque ce qui nous intéresse ici est le 1er onglet.
dans le code du formulaire menu tu met ca :
Private Sub Form_Load() A1.Visible = False A2.Visible = False A3.Visible = False End Sub
Private Sub onglet1_Click() If Text1 = "1" Then A1.Visible = True A2.Visible = False A3.Visible = False ElseIf Text1 = "2" Then A1.Visible = False A2.Visible = True A3.Visible = False ElseIf Text1 = "3" Then A1.Visible = False A2.Visible = False A3.Visible = True End If End Sub |
lorsque ton menu se charge, il efface les 3 formulaires. Lorsque tu met par ex "1" dans la textbox, et que tu cliques sur onglet1 -> A1 apparait, sans A2 , ni A3 ;)