Création d'une date

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

V

VBAnovicette

Guest
Bonjour,

Je cherche à constituer, dans une cellule nommée TODAY, la date sous forme de 15/M/Y sachant que M et Y sont des variables de mois et d'année que je détermine dans deux autres cellules.

Exemple: je choisis pour la variable M, le mois DEC (qui donne, par une formule recherchev, une valeur 12 dans une cellule nommée MONTH) et l'année 2012 (cellule nommée Annee).

Pour constituer dans la cellule (TODAY), la date 15/12/2012, j'ai essayé le code suivant:

Private Sub ENTERDATE()

M=Range("MONTH").value
Y=Range("Annee").value

Range("TODAY")="15/"& M & "/" & Y

End Sub

Qulequ'un peut-il m'aider à compléter/corriger ce code?

merci
 
Re : Création d'une date

Bonsour®

🙄 quelques conseils préliminaires :

eviter de nommer des variables ou des plages avec des noms ressemblants à des mots réservés de EXCEL et VBA
- année est un nom de fonction de feuille de calcul
- month est un nom de fonction
- TODAY est un nom de fonction

préferer nommer vos references :
My_Annee
My_Mois
My_Date

[My_Date] = DateSerial( [My_Annee] , [My_Mois] , 15)
 
- 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
5
Affichages
908
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
449
Réponses
6
Affichages
636
Réponses
4
Affichages
586
Retour