Ajouter un mois

titeuf136 Messages postés 91 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 19 octobre 2012 - 19 oct. 2012 à 08:49
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 19 oct. 2012 à 09:34
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

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
19 oct. 2012 à 09:31
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
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
19 oct. 2012 à 09:34
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
0
Rejoignez-nous