Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

choisir d'enregistrer ou non des dates avec un formulaire excel

  • Initiateur de la discussion Initiateur de la discussion mhz
  • Date de début Date de début

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 !

mhz

XLDnaute Junior
Bonjour,

je souhaite choisir quand je veux enregistrer des dates dans mon formulaire excel.
Pour faire simple c'est un formulaire de gestion d'aides elle sont matérielles, humaines, dotations ou financières.
J'ai donc insérer des calendriers (DTPicker) et je voudrais enregistrer les dates Date2 = DTPicker2.Value et Date3 = DTPicker3.Value que lorsque j'ai sélectionner les aides matérielles et humaines. (Les aides se sélectionne dans un combobox).

Voici le code que j'ai écris :

'Pour le bouton enregistrer
Private Sub CommandButton1_Click()
Dim L As Integer
If MsgBox("Confirmez-vous l’insertion de cette nouvelle aide ?", vbYesNo, "Demande de confirmation d’ajout") = vbYes Then
L = Sheets("Feuil1").Range("A65536").End(xlUp).Row + 1
Range("A" & L).Value = TextBox1
Dim Date1 As Date
Date1 = DTPicker1.Value
Range("B" & L).Value = Date1
Range("C" & L).Value = ComboBox1
Range("D" & L).Value = ComboBox2
Range("E" & L).Value = ComboBox3
Dim Date2 As Date
Date2 = DTPicker2.Value
Range("F" & L).Value = Date2
Range("G" & L).Value = TextBox4
Range("H" & L).Value = TextBox5
Dim Date3 As Date
Date3 = DTPicker3.Value
Range("I" & L).Value = Date3
Range("J" & L).Value = TextBox7
Range("K" & L).Value = TextBox8
Range("L" & L).Value = TextBox9
Range("M" & L).Value = TextBox10
Range("N" & L).Value = TextBox11
Range("O" & L).Value = TextBox12
Dim Ctrl As Control
For Each Ctrl In Me.Controls
If TypeOf Ctrl Is MSForms.TextBox Then Ctrl.Value = ""
Next Ctrl
End If
End Sub


Merci d'avance
 

Pièces jointes

Dernière édition:
Re : choisir d'enregistrer ou non des dates avec un formulaire excel

Bonjour,

regarde peut être ceci :
Code:
 Range("F" & L).Value = CDate(DTPicker2.Value)
bon après midi
@+

Edition : bonjour Chalet🙂
 
Re : choisir d'enregistrer ou non des dates avec un formulaire excel

Dans ce cas, il ne faut pas utiliser DTpicker mais plutôt une Textbox avec contrôle de la saisie pour s'assurer du format jj/mm/AAAA
 
- 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

Discussions similaires

Réponses
3
Affichages
298
H
Réponses
3
Affichages
1 K
HugoB99
H
H
Réponses
19
Affichages
6 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…