Bonjour,
Voila, je suis une débutante avec Excel et j’essai de réaliser un planning pour la gestion de congé de salariés.
Mon problème est que j’essai de masquer les weekends et que je n’y arrive pas.
Pour afficher les jours de la semaine j’ai procédé de la manière suivante :
J’ai récupéré les dates situées dans la ligne 4 et j’ai copié cette formule sur toute la longueur de mon tableau (la ligne 5). Puis, pour afficher le jour de la semaine, j’ai sélectionné cette seconde ligne puis menuFormat, Cellules, onglet Nombres puis Dates et la catégorie personnalisée. Et dans la zone Type, j’ai tapé « jjj » pour obtenir l'affichage abrégé des jours de la semaine.
Puis j’ai créé un formulaire avec le bouton masquer weekend dont le code :
ici je n'ai essayé de masquer que samedi en premier lieu (car dans une autre feuille concernant un autre pays le weekend c'est vendredi et samedi et non dim et sam ^^)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub btnmasquer_Click() Dim d As Integer Dim F As Worksheet Set F = Application.ActiveWorkbook.Worksheets(1) For d = 2 To 254 If F.Cells(d, 5).Value = "sam" Then F.Cells(d, 5).EntireColumn.Hidden = True End If Next End Sub
voila .. est ce que quelqu'un pourrai m'aider SVP?? (et merci !)
Mouna.
Partager