Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 VBA - Case à cocher

Roseline

XLDnaute Occasionnel
Bonjour,
J'ai besoin de votre aide. J'ai un fichier dans lequel on retrouve tous les mois de l'année et les journées de chacun des mois
Comme ce fichier comportera beaucoup de renseignements je dois être en mesure de faire apparaître et de masquer ce qui est important.

Avoir un bouton me permettant d'afficher tous les mois, c'est à dire démasquer toutes les colonnes pour me permettre d'inscrire toutes les données que j'ai besoin sur chacun de mes mois.
Lorsque mes données seront inscrites et que je suis prête à fermer mon fichier, je désire avoir un bouton me permettant de masquer un ou des mois selon une liste à cocher, si c'est possible, ce qui permettrait de laisser visible seulement les mois que je désire avant de fermer mon fichier. Comme les données ne doivent pas être visibles par tous les usagers, j'aimerais que lors de l'affichage de tous les mois une fenêtre demande un mot de passe pour l'affichage. Je désire procéder avec une programmation vba car j'ai plusieurs usagers qui ne sont pas familier avec Excel.

Merci de votre aide encore une fois et je vous souhaite une magnifique journée
 

Pièces jointes

  • Aide vba.xlsm
    37.6 KB · Affichages: 12
Dernière édition:

sousou

XLDnaute Barbatruc
Bonjour
Un exemple pour masquer et ou afficher,
Pour le mdp, il faudrait savoir si plusieurs personne sont concernées avec chacun leur mot de passe
La manière dont tu gères les mois et les date est-elle bien celle qui est présente dans le fichier?
 

Pièces jointes

  • Aide vba.xlsm
    37.2 KB · Affichages: 4

Roseline

XLDnaute Occasionnel
Oui les mois et les dates sont présentés de cette façon comme dans le fichier. Le mot de passe sera pour une seule personne qui gèrera le fichier complèment.
 

sousou

XLDnaute Barbatruc
A tester.
J'ai changé la forme des mois pour pouvoir différencier 2021 et 2022, donc j'ai mis des dates au format mois
Pour le mot de passe il est visible dans le code faut voir qu"elle doit être le besoin de sureté
 

Pièces jointes

  • Aide vba.xlsm
    42.1 KB · Affichages: 14

Roseline

XLDnaute Occasionnel
A tester.
J'ai changé la forme des mois pour pouvoir différencier 2021 et 2022, donc j'ai mis des dates au format mois
Pour le mot de passe il est visible dans le code faut voir qu"elle doit être le besoin de sureté
Ca correspond vraiment à ce que j'ai besoin, j'ai beaucoup de difficulté encore à comprendre les userform. Quand je demande de masquer des mois, cela ne fonctionne pas et je ne sais pas pourquoi
 

Roseline

XLDnaute Occasionnel
C'est tout simplement magique, c'est ce que je voulais et tout fonctionne parfaitement. Milles mercis pour ton aide si précieuse, tu m'as épargné beaucoup de recherche et de temps.
Le problème de l'erreur d'exécution 13 "incompatibilité de type" revient et je ne comprend pas pourquoi. Il fonctionne bien et un moment donné, cet erreur apparait. Avez-vous une idéeS?
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…