Récupérer mois et année d'une cellule date
Résolu
bla
-
bla -
bla -
Bonjour,
J'ai un code vba qui va s'appliquer à partir d'une cellule de mon fichier excel.
Dans cette cellule, l'utilisateur va entrer une date sous la forme "jj/mm/aaaa" et j'aimerai récupérer le mois de cette cellule dans une variable M et l'année dans une variable A afin de faire tourner mon programme en fonction de M et A.
Si quelqu'un sait comment faire je le remercie par avance
J'ai un code vba qui va s'appliquer à partir d'une cellule de mon fichier excel.
Dans cette cellule, l'utilisateur va entrer une date sous la forme "jj/mm/aaaa" et j'aimerai récupérer le mois de cette cellule dans une variable M et l'année dans une variable A afin de faire tourner mon programme en fonction de M et A.
Si quelqu'un sait comment faire je le remercie par avance
A voir également:
- Excel extraire le mois et l'année d'une date
- Récupérer le mois d'une date excel - Meilleures réponses
- Vba année d'une date - Meilleures réponses
- Extraire une video youtube - Guide
- Word et excel gratuit - Guide
- Extraire le son d'une vidéo - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
5 réponses
Salut,
En VBA, je ne sais pas mais sinon en formule, cela donne :
=TEXTE(A1;"mmmm") pour récupérer le mois
=TEXTE(A1;"aaaa") pour l'année
Cdlt
En VBA, je ne sais pas mais sinon en formule, cela donne :
=TEXTE(A1;"mmmm") pour récupérer le mois
=TEXTE(A1;"aaaa") pour l'année
Cdlt
Bonjour,
voir cela :
https://www.excel-downloads.com/threads/extraire-la-partie-texte-dune-cellule-en-vba.113921/
En définitive il faut aller chercher avec la fonction Mid je crois les 4eme et 5eme caractère = au mois les mètrent dans une varaiable "m" et ensuite aller chercher les 7-8-9-10 eme caratères de l'année et les mètrent dans une variable "a"
voir cela :
https://www.excel-downloads.com/threads/extraire-la-partie-texte-dune-cellule-en-vba.113921/
En définitive il faut aller chercher avec la fonction Mid je crois les 4eme et 5eme caractère = au mois les mètrent dans une varaiable "m" et ensuite aller chercher les 7-8-9-10 eme caratères de l'année et les mètrent dans une variable "a"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ca marche mais j'aurai aimé le faire directement, sans passer par deux cellules intermédiaires.
En tout cas merci pour ton aide
Euh ... tu as essayé :
=TEXTE(A1;"mmmm")&" "&TEXTE(A1;"aaaa") car là tu concatène et tu passe pas par deux cellules.
Cdlt