Comparer Date

piep14

XLDnaute Occasionnel
Bonjour tout le monde !!!

Je cherche a savoir si la date de demain est un dimanche !!!! Si oui, on affiche la date à J+1. J'ai essayé comme ceci mais cela ne fonctionne pas !!!



Code:
 Private Sub UserForm_Initialize()
    datedemain = FormatDateTime(Date + 1, 1)
    dimanche = Weekday(Date, 1)
    MsgBox (datedemain)
    MsgBox (dimanche)
    If (datedemain = 7) Then
        txtBxDate.Text = FormatDateTime(Date + 2, 1)
        
     Else
        txtBxDate.Text = FormatDateTime(Date + 1, 1)
    End If
End Sub


Merci de vos corrections !!!
 

soft

XLDnaute Occasionnel
Bonjour piep14, le forum,

Ton code corrigé :

Code:
Private Sub UserForm_Initialize()
    Dim Demain As Integer
    Demain = Weekday(Date + 1, 1)
    If Demain = 1 Then
        txtBxDate.Text = FormatDateTime(Date + 2, 1)
    Else
        txtBxDate.Text = FormatDateTime(Date + 1, 1)
    End If
End Sub