[XL2007] Ajouter 1 mois a une date sous vba
Bonjour à tous.
Je viens de faire un petit fichier de suivi de chèques sous excel.
J'ai une case pour le suivi d'envoi des cheques qui se font selon le jour choisi et tous les mois.
Depuis mon userform a chaque clic sur ajouter j'ajoute bien une ligne supplementaire, mon n° de cheque s'incremente de 1, et je bloque sur la date.
J'aimerais , si j'ai mis un premier encaissement au 5/6/13 que la ligne d'apres mette seule le 5/7/13 pui 5/8/13 etc...
quelqun a t'il une idée ?
Une petite copie de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Private Sub commandbutton2_Click()
'ajouter 1 dans le txtbox 4
i = i + 1
TextBox4.Text = Val(TextBox4.Text) + 1
With Sheets("feuil1")
TextBox2 = Range("b65536").End(xlUp).Offset(0, 0).Value
DTPicker2 = Range("e65536").End(xlUp).Offset(0, 0).Value
Range("a65536").End(xlUp).Offset(1, 0) = Application.Proper(Me.TextBox1)
Range("b65536").End(xlUp).Offset(1, 0) = Application.Proper((Me.TextBox2) + 1)
Range("c65536").End(xlUp).Offset(1, 0) = Application.Proper(Me.TextBox3)
Range("d65536").End(xlUp).Offset(1, 0) = Application.Proper(Me.DTPicker1)
Range("e65536").End(xlUp).Offset(1, 0) = Application.Proper((Me.DTPicker2) + "m", 1, Date) ' c'est ici en rouge que je bloque .
End With
End Sub |
Merci