Bonjour le forum : )
J'ai un petit soucis avec un MontView dans un UserForm.
Je désire que mon calendrier affiche le mois suivant, autrement dit en novembre, le mois de décembre doit être affiché. J'ai créé un code qui tient compte du passage à l'année suivante.
J'ai testé avec un MsgBox les valeurs Jour Mois Annee. Les valeurs sont sont bien 01 12 et 2008.
J'ai beau retourner la dernière instruction dans tous les sens, malheureusement c'est toujours le calendrier du mois en cours qui s'affiche.
Merci d'avance à ceux qui auront le temps de se pencher sur mon problème.
A++
J'ai un petit soucis avec un MontView dans un UserForm.
Je désire que mon calendrier affiche le mois suivant, autrement dit en novembre, le mois de décembre doit être affiché. J'ai créé un code qui tient compte du passage à l'année suivante.
Code:
Private Sub UserForm_Initialize()
Dim Jour As String, Mois As String, Annee As String, m As Date
m = Month(Date)
Jour = 1
If m = 12 Then
Mois = (Month(Now) - 11)
Annee = (Year(Now) + 1)
Else
Mois = (Month(Now) + 1)
Annee = (Year(Now))
End If
Jour = Format(Jour, "00")
Mois = Format(Mois, "00")
Format(MonthView1.Value, "Jour/Mois/Annee") = MonthView1
....
End Sub
J'ai testé avec un MsgBox les valeurs Jour Mois Annee. Les valeurs sont sont bien 01 12 et 2008.
J'ai beau retourner la dernière instruction dans tous les sens, malheureusement c'est toujours le calendrier du mois en cours qui s'affiche.
Merci d'avance à ceux qui auront le temps de se pencher sur mon problème.
A++