Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
en PJ le fichier où j'aimerais mettre en colonne B des "1" en regard des dates, entre deux dates (7=>24 aout par exemple) mais sans les samedi et dimanche où l'on affichera un "0".
Private Sub CommandButton1_Click()
Dim i As Long, DRL As Long
With Sheets("feuil1")
DRL = .Range("A65536").End(xlUp).Row
For i = 2 To DRL
If .Cells(i, 1).Value >= CDate(TextBox2.Value) Then
If .Cells(i, 1).Value <= CDate(TextBox3.Value) And Not Weekday(.Cells(i, 1).Value) = 7 _
And Not Weekday(.Cells(i, 1).Value) = 1 Then
.Cells(i, 2).Value = TextBox1.Value
End If
End If
Next i
End With
TextBox1.SetFocus
MsgBox "DONNEES ENREGISTREES"
End Sub
Un grand merci à toi, ton code fonctionne très bien, c'est pas une épine, mais un pieu que tu me retire du pied.
Concernant les jour fériés, as-tu une idée pour ne pas les saisir?
Personnellement, je n'en ai jamais traité de cette manière mais je sais qu'il y a de nombreuses discussions à ce sujet sur le forum. Fais une ou plusieurs recherche(s) et tu trouveras ton bonheur.
- 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