XL 2016 problème de date avec VBA

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 !

maurice.dumas

XLDnaute Nouveau
Bonjour
j'ai un problème de date ..

je cherche juste à saisir des dates dans un userform pour les copier dans une feuille
et vice versa charger un userform avec des dates d'un fichier
Je pense que VB travaille en Américain donc croise les jours et mois , comment configurer les format date?
 

Pièces jointes

Bonjour maurice.dumas, bienvenue sur XLD, bonjour Bernard, le forum,

CDate crée un bug si le texte à convertir n'est pas une date reconnaissable en VBA donc utiliser :
Code:
Private Sub CommandButton1_Click()
With TextBox10
    If Not IsDate(.Value) Then MsgBox "Date non valide !", 48: _
        .SetFocus: .SelStart = 0: .SelLength = Len(.Value): Exit Sub 'sécurité
    Sheets("configuration").Range("date_debut_projet") = CDate(.Value)
    Sheets("configuration").Range("A1") = CDate(.Value)
    'date_sans_format
    Sheets("configuration").Range("date_sans_format").NumberFormat = "General" 'format Standard
    Sheets("configuration").Range("date_sans_format") = CDbl(CDate(.Value))
End With
Unload Me
End Sub
Bonne journée.
 
- 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
5
Affichages
295
Réponses
7
Affichages
259
Réponses
6
Affichages
432
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
Retour