Ajouter un mois

Signaler
Messages postés
91
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
19 octobre 2012
-
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
-
Bonjour

je souhaite créer une macro permettant d'écrire dans ma feuille excel un mois complet. C'est à dire tous les jours du mois.
par exemple lorsque le dernier jours de la liste existante est le:
31.10.2012
je souhaite que la macro écrive à la suite de cette sellule. tous les dates comprises entre le:
01.11.2012 et le 30.11.2012.

Comment y parvenir? quelles pistes me suggérez vous?

merci

2 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
232
Bonjour,
Ce n'est alors pas "ajouter un mois", mais ajouter en boucle, jour par jour, tous les jours du mois suivant.
Qu'as-tu au moins tenté d'écrire ?
Je te rappelle les points suivants :
- le dernier jour d'un mois est la veille du 1er jour du mois suivant (donc facile à déterminer)
- la fonction Month retourne le numéro du mois d'une date
- pour ajouter un jour à une date D, on peut souit utiliser la fonction DateAdd, soit encore, plus simplement, ajouter 1 à la date D
Voilà tout ce dont tu as besoin. On attend ton essai d'utilisation de ces bases.

________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
232
Sans compter qu'en :
- mettant une date en A1 (exemple)
- mettant en A2 la formule =A1+1
- en étirant cette formule vers le bas autant que de besoin
on a ton résultat, sur ta feuille, en colonne A ! Sans même VBA, donc !

________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ