Bonjour,
Je rencontre des problèmes avec la macro et je ne comprends pas ce qui ne fonctionne pas.
J'ai créé un calendrier automatique, et avec la macro je suis censé pouvoir cacher la colonne en trop pour les mois en 30 jours... mais mon code semble incorrect pourriez-vous m'expliquer d'où vient le problème, s'il vous plaît?
Je vous dépose le ficher en pièce jointe.
PS: comme j'ai déplacer le fichier dans un autre classeur, la macro a disparu... je vous met donc le code utilisé ci-dessous.
Sub Masquer_Jour()
Dim Num_Col As Long
For Num_Col = 30 To 32
If Month(Cells(7, 30));Cells(7,31;Cells(7,32);>= Cells(1, 1) Then
Columns(Num_Col).Hidden = True
Else
Columns(Num_Col).Hidden = False
End If
Next
Range("B6:AF13").ClearContents 'Supprime le contenu dans les cellules
End Sub