Bonjour à tous,
J'essaie de mettre en forme un tableau pour accélérer le traitement de quelques centaines de lignes,(onglet 'cascade'), avec 7 colonnes, et donc 6 en partant de 0.
Après avoir suivi le cours du site, çà bug ici:
Aprés j'ai un souci avec les bordures qui ne se modifient pas quand je change de mois :
'bordure bas fin de semaine
For g = 3 To nbreJrs + 3
If Weekday(Range("A" & g)) = 1 Then 'Si dimanche
Range(Cells(g, 1), Cells(g, dercol)).Select
'continu
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
End With
'autres jours semaine
ElseIf Weekday(Range("A" & g)) <> 1 Then
'bas en pointillé
Range(Cells(g, 1), Cells(g, dercol)).Select
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlHairline
End With
End If
Next g
merci pour vos lumiéres expertes
a+
fronck