Bonjour,
Je souhaite masquer ou déactiver un onglet avec un choix sur deux case a coché.
Je poste un exemple pour être plus clair.
Merci
Bonjour,
Je souhaite masquer ou déactiver un onglet avec un choix sur deux case a coché.
Je poste un exemple pour être plus clair.
Merci
Bonjour
Une copie d'écran avec le nom des contrôles serait mieux qu'une pièce jointe que beaucoup n'ouvriront pas pour cause de version ou de sécurité (ou autre).
Philippe
Patb12,
Une explication claire avec une copie d'écran et le nom de tes différents contrôles aurait été bien évidemment plus apprécié comme tient à le rappeler Philippe.
Nous allons donc essayer d'imaginer ta problématique avec une case à cocher dont le nom serait chk_masquer. La valeur initiale de ce contrôle étant à 0, tu auras laissé donc l'affichage de ta page. En cochant ce checkbox (valeur true) nous modifions donc la valeur du contrôle et allons agir sur l’événement <Sur Clic> (cf. feuille des propriétés de ton contrôle).
En admettant par ailleurs que le nom de ton contrôle onglet se nomme Ctl_Onglet et constitué de n pages (attention l'indice de la page 1 est égal à 0) il faudra placer dans ton code (événement sur clic de la case à cocher) l'exemple suivant :
Bon courage pour la suite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub chk_masquer_Click() ' procédure permettant de modifier la page de l'onglet ' en fonction du chagement de valeur opérée sur le contrôle chk_masquer (booleen) ' true = on masque ' false = on affiche If Me.chk_masquer = True Then ' si coché Me.Ctl_Onglet.Pages(2).Visible = False ' rend la page 3 de l'onglet invisible Else ' sinon Me.Ctl_Onglet.Pages(2).Visible = True ' rend la page 3 de l'onglet visible End If End Sub
Jimbolion
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Bonjour a tous,
Malgré mon explication pas toujours très simple et une bonne imagination de jimbolion sa fonctionne.
j'ai réussi à faire se que je cherchais.
Merci..
patb12
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager