Programmation en VBA
KoudouGabon
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je galère avec les formats de date (Anglais Français)
Lorsque je mets pour entrer une date :
ActiveCell.Value = InputBox("Date", "date", Date) ActiveCell.Value = Format(ActiveCell.Value, "ddd dd mmm")
Si je tape au clavier 12/1 pour le 12 janvier 2025, je devrais avoir "dim 12 jan", alors qu'il m"indique "lun. 01 déc".
Merci d'avance
A voir également:
- Programmation en VBA
- Application de programmation - Guide
- Excel compter cellule couleur sans vba - Guide
- Mettre en veille un programme - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
2 réponses
Bonjour,
vous devez taper votre date comme ceci : 12/01/2025
ensuite votre 2ème instruction est erronée car elle convertit votre date au format texte.
ci-dessous les bonnes instructions :
ActiveCell.Value = InputBox("Date", "date", Date) ActiveCell.NumberFormat = "ddd dd mmm"
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
cela fonctionne mieux si tu tapes la valeur directement dans la cellule?