Recopie incrémentée entre 2 dates imposées

Fermé
M'zlle B - 22 août 2009 à 10:34
 M'zlle B - 22 août 2009 à 11:49
Bonjour,

Je voudrais fournir à mes utilisateurs un tableau dans lequel, il suffit de saisir une "période" (les 2 dates sur mon exemple cellules C1 et E1), et que le tableau s'incrémente automatiquement en colonne A . Y aurait il une formule ? ou faut il passer par une macro (j'aime pas les macros ! ); merci par avance

Période à traiter 22/08/2009 au 21/09/2009

date Division Point de Char Nbr camions
22/08/2009
23/08/2009
24/08/2009
25/08/2009
26/08/2009
27/08/2009
28/08/2009
29/08/2009
30/08/2009
31/08/2009
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
22 août 2009 à 11:29
Boinjoiur
la seule chose qui ne sera pas possible sans macro sera de limiter les fomrules de la colonne A à la hauteur utile. Si cela ne vous dérange pas:
date à placer de A2 à A100 pour l'exemple
Date début (incluse) en B1
Date fin (incluse) en C1
en A2 (début de l'affichage
=B1
dans la colonne A à partir de A2, à tirer vers le bas sur la hauteur utile :
=SI(A2<C1;A2+1;"")
l'affichage des dates s'arrète au dernier jour, (mais les formulkes au dela restent en place)
Crdlmnt
0
Merci. Entre nous, j'avais trouvé la réponse juste après m'être creusée un tout petit la tête. Et ça marche. En plus j'ai trouvé l'astuce pour mettre en surbrillance les week end automatiquement via la MFC !

merci beaucoup...
0
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
22 août 2009 à 11:43
Bonjour

donc j'ai fais un essai et ça fonctionne :

cellule C1 date de début
cellule C3 date de Fin
Cellule A5 mettre la formule suivante : =C1
Cellule A6 mettre la formule suivante : =SI(A5+1>E1;"";A5+1)
Cellule A7 mettre la formule suivante : =SI(A6+1>E1;"";A6+1)
Ainsi de suite
si tu fais par incrémentation en faisant glissé il faudra remplacer E* par E1 (l'* repésente un nombre divers qui va se mettre automatiquement !)

bonne journée
0
Moi j'ai opté pour :

en A4 : =C1
à partir de A5 : =SI($E$1>A4;A4+1;"") et clic vers le bas.
0