Variable VBA sur dates

Bonjour,

J'aurais besoin d'un peu d'aide car je ne suis pas du tout expert en VBA...

Dans le tableur en pièce jointe, je viens chaque jour coller des données en colonnes A à U. Ensuite je dois mettre dans la colonne V soit la date de la veille (date du jour -1), soit la date 3 jours avant (J-3).

J'ai donc crée 2 macros (qui sont sans doute simplifiables pour que ce soit plus propre et plus rapide), une pour J-1 et une pour J-2 qui viennent me mettre la date dans les cellules vides du tableau (colonne V).

Ce que j'aurai voulu faire c'est une seule macro, mais pouvoir soit mettre dans une cellule la date à reporter via la macro, soit mettre dans une cellule le nombre de jours à retrancher de la date du jour.

Si autre solution je suis preneur.

Merci d'avance.

17dates-en-masse.xlsm (36.86 Ko)

Bonjour,

Une proposition via l'entrée de la date à reporter dans la cellule orange (cellule nomée). J'ai repris votre code tel quel autrement.

17dates-en-masse.xlsm (36.92 Ko)

Merci, ça fonctionne parfaitement.

Bon week-end.

Rechercher des sujets similaires à "variable vba dates"