Comment rendre une date en premier jour de mois suivant ?

salut

j'ai un fichier qui contient 3210 lignes de données permis ces derniers j'ai des date de forme jj/mm/aaaa

mon souci est de trouver une macro qui me parmi de rendre mes date sous la forme suivante :

si la date est : 19/01/2010 la rendre 01/02/2010 est calculer le nombre des jours restants

si la date est : 13/03/2010 la rendre 01/03/2010

Merci pour votre aide

Bonjour

Pourquoi une macro ?

Tes dates en colonnes A

Formule en B1 et à tirer vers le bas (mets tes cellules au format Date)

=SI(JOUR(A1)>15;DATE(ANNEE(A1);MOIS(A1)+1;1); DATE(ANNEE(A1);MOIS(A1);1))

Formule en C1 et à tirer vers le bas

=SI(MOIS(A1)<>MOIS(B1);B1-A1;"")

merci pour votre reponse mais je veux une macro pour l'inclure dans un grand programme en vba excel

Bonjour nourv, Banzai64,

Voici un exemple avec macro.

La date est en A1, le calcul de la nouvelle date est en A2, la différence est en B2.

Cordialement.

37exemple-nourv.zip (6.40 Ko)

merci bcp de votre aide . c gentil

voici un fichier joint est ce tu peux m'aider pcq je n'arrive pas a appliquer voter solution

23exemple.xlsm (12.54 Ko)

Bonsoir nourv,

Vois si la copie ci-jointe répond à ta dernière demande.

A +

Cordialement.

merci beaucoup papou mais comment intégré ce code dans un boutton

lorsque je clique le résultat s'affiche et excuser moi SVP

nourv a écrit :

merci beaucoup papou mais comment intégré ce code dans un boutton

lorsque je clique le résultat s'affiche et excuser moi SVP

Bonjour nourv,

La macro se déclenche automatiquement lorsque tu modifies une cellule de la colonne I.

Donc, à moins que ce soit un impératif pour toi, inutile de prévoir un bouton pour la lancer.

Essaie en modifiant une date en I, tu verras c'est "magique".

A +

Cordialement.

Rechercher des sujets similaires à "comment rendre date premier jour mois suivant"