Masquer une ou des lignes si mois suivant !

  • Initiateur de la discussion Initiateur de la discussion WDAndCo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

WDAndCo

XLDnaute Impliqué
Bonjour le Forum

Comment masquer automatiquement une ou des lignes si celles ci sont du mois suivant voir copie d'écran jointe.
Soit dans l'exemple masquer la ligne 43, les dates sont en colonne A au format JJ
Soit un tableau de 31 lignes comment masquer celle qui ferons references au mois suivant.

D'avance merci.
 

Pièces jointes

  • 2014-04-14_160811.jpg
    2014-04-14_160811.jpg
    44.7 KB · Affichages: 37
Re : Masquer une ou des lignes si mois suivant !

Bonjour Jean-Marie,

Puisque notre ami ne veut pas donner de fichier, travaillons pour les autres.

Normalement dans ce genre de problème il y a une cellule, disons A2, qui indique le mois.

Avec par exemple en A13 la formule :

Code:
=DATE(ANNEE(A$2);MOIS(A$2);LIGNES(A$13:A13))
On pourra alors mettre cette macro dans le code de la feuille :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Byte
If Target.Address = "$A$2" Then
  For i = 41 To 43
    Rows(i).Hidden = Day(Cells(i, 1)) < 4
  Next
End If
End Sub
A+
 
Re : Masquer une ou des lignes si mois suivant !

Re,

Mieux vaut tard que jamais 🙄

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Byte
If Target.Address = "$AO$5" Then
  For i = 41 To 43
    Rows(i).Hidden = Day(Cells(i, 1)) < 4
  Next
End If
End Sub
A+
 
Re : Masquer une ou des lignes si mois suivant !

Re et merci, j'ai pensé à cela qui est plus parlant pour moi : Rows(i).Hidden = Month(Cells(i, 3)) <> Month(Cells(7, 59))

J'ai un autre problème, s’était une feuille mensuelle, mais j'ai des feuilles du 1er au 15 et une autre du 16 à la fin du mois. donc 16 lignes.

Comment adapter ce code ?

D'avance merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
432
Retour