Je vais sûrement un peu loin avec cette question, mais je ne perds rien à la poser:
Je monte en ce moment un fichier excel pour faire un suivi des formations que nous montons pour nos client. Pour certaines, nous faisons un bilan que nous appellons Post mortem. J'ai créé une feuille intitulée "Post mortem".
Voici ce que je voudrais faire, comme le titre l'indique:
Dans la première feuille, qui est le devis, j'ai indiqué une case "post-mortem requis" avec une case à cocher oui et une non. J'aimerais monter une macro pour que si on coche "oui", la feuille de post mortem s'affiche, si on coche "non", la feuille se masque. et si on coche rien, elle se masque. En fait, j'imagine qu'on peut partir avec la feuille masquée et la faire apparaître seulement si le bouton oui est coché, mais je suis assez pourri en Vb...
Re : Faire apparaitre une feuille en cochant un bouton radio
Merci Kjin! Ta solution est meilleure que la mienne car je pouvais avoir les deux cochées et ça risquait de créer des conflits.
Par contre, j'ai créé ma case Active X, mais je n'arrive pas à la cocher, lorsque je clique dessus, ça ne fait que la sélectionner...
Re : Faire apparaitre une feuille en cochant un bouton radio
re,
Les contrôles ActiveX sont ceux de la boite à outils contrôles et non formulaire
En outre tu peux aussi utiliser des boutons radio, mais il faut les insérer dans un cadre pour qu'ils soient liés
A+
kjin
Merci Gérard, cela ressemble à ce que je recherche, mais je ne réussi pas à agir sur le document... lorsque je clique sur les bouton, ils ne se sélectionnent pas et je ne vois rien dans le code de la feuille...
Re : Faire apparaitre une feuille en cochant un bouton radio
Tanid
il n'est pas impossible que mon réseau d'entreprise efface le code, voilà ce que j'ai mis tout simplement dans le code de la feuille 1 :
Private Sub OptionButton1_Click()
Sheets("Feuil2").Visible = True
End Sub
Private Sub OptionButton2_Click()
Sheets("Feuil2").Visible = False
End Sub