Macro fonction InputBox

  • Initiateur de la discussion Initiateur de la discussion laraviole
  • 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 !

L

laraviole

Guest
Bonsoir le Forum,

Pour saisir des nombre j'utilise dans une macro une boite de dialogue et cela fonctionne bien mais quand il s'agit d'une date saisie sous la forme 11/04/2010 ma cellule me donne 04/11/2010 alors que le format est bon. Aprés le 12éme jour du mois tout est ok la date est dans le bon sens. Y a t-il quelque chose à rajouter dans la commande ?
Ci dessous mon code

Range("L2").Select
Dim DateVal
DateVal = InputBox("Saisir Date", "Fraicheur des données")
ActiveCell.FormulaR1C1 = DateVal

Merci pour votre aide 🙂
 
Re : Macro fonction InputBox

Bonsoir laraviole,

Peut-être tout simplement comme ceci :

Code:
Range("L2").Select
Dim DateVal
DateVal = InputBox("Saisir Date", "Fraicheur des données")
ActiveCell.FormulaR1C1 = [COLOR="Blue"][B]Cdate([/B][/COLOR]DateVal[COLOR="Blue"][B])[/B][/COLOR]

Espérant avoir répondu.

Cordialement.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
636
Réponses
5
Affichages
550
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
795
Themax
T
Réponses
2
Affichages
886
G
Réponses
7
Affichages
1 K
gfgghbhg
G
G
  • Question Question
Réponses
1
Affichages
666
Retour