Remettre le jour à 01 et le mois à 01

bonjour,

j'ai une macro qui permet de récupérer les données de la Feuil1 à la Feuil 2, suivant quelques modifications.

j'ai besoin de votre aide pour récupérer les données de la colonne E et la colonne G qui sont des dates sous les conditions suivantes:

si la contenu de la cellule de la colonne C de la Feuil2 commence par 21, le jour et le mois doivent être remis à 01, sinon seul le mois doit être remis à 01.

exemple:

situation initiale

E2 = 31/03/2003 et G2 = 31/03/2003

E10 = 09/03/2002 et G10 = 09/03/2002

situation souhaitée

C2= 21120000 => E2 = 01/01/2003 et G2 = 01/01/2003

C10= 22800000 => E10 = 01/03/2002 et G10 = 01/03/2002

73.xlsm (41.59 Ko)

Bonjour Ado99 le forum

moi j'ai pas compris l'explication

a+

papou

Re

désolé si je n'étais pas claire

En effet les colonnes E et G de la feuille 2 sont récupéré depuis la colonne F de la Feuil1 .

Le contenu de la colonnes E et G sont des dates au format xx/xx/xxxx.

moi ce que je cherche c'est que :

si les deux premiers chiffres de la colonne C commence par 21, la date contenu dans les cellules correspondantes dans les colonne E et G devient 01/01/xxxx. cad, modifier le jour par le premier et le mois par janvier

exemple:

31/03/2003 => 01/01/2003

29/12/2009 => 01/01/2009

sinon, si les deux premiers chiffres de la colonne C ne commence pas par 21, seul le jour devient le premier sans modifier le mois.

exemple:

29/04/2009 => 01/04/2009

08/12/2002 => 01/12/2002

merci

Bonjour ados99 le forum

le fichier en retour avec un bouton traiter les dates

a+

Papou

6ados99-v3.xlsm (45.96 Ko)

Re,

Merci pour ton aide !

ados

Re ados 99 le forum

bah tu vois j'étais tellement pas content que j'en ai fait une macro pas fini

voilà qui est réglé et testé

a+

Papou

6ados99-v4.xlsm (46.33 Ko)
Rechercher des sujets similaires à "remettre jour mois"