Excel 2003 Incrémentation auto de x jour par ligne (2, 9, 16

Une question..j'hésite, faut le lancer le point exe?

D'autre part, comme dis le collègue Dubois, il est en anglais..ça ne fait rien?

Et il parle d'une liaison assez gênante ....

Du coup je ne sais pas quoi faire au juste...?

Peux-tu me détailler tout cela stp?

merci à toi et bonne soirée.

re,

Herald : tu cliques sur EXE et cela installera XDATE là où il faut (comme t'a dit Nad à 8:09 pm).

ensuite tu fais ce que je t'ai expliqué à 7:54 pm.

Dubois :Normal qu'il soit en anglais mais pas de soucis la dessus.

Et il parle d'une liaison assez gênante ....

Tu as un message ?

A te relire

Dan

Bonjour,

Traduction des fonctions (prises sur le site de J.Walkenbach)

• XDATE (y, m, d, fmt): Retourne une date pour une année donnée, le mois et le jour. en forme de chaîne.

• XDATEADD(xdate1,jours,fmt) : Ajoute un certain nombre de jours à une date. En option, vous pouvez donner une date de mise en forme de chaîne.

• XDATEDIF(xdate1,xdate2) : Retourne le nombre de jours entre deux dates.

• XDATEYEARDIF(xdate1,xdate2) : Retourne le nombre d'années complètes entre deux dates (utile pour le calcul des âges).

• XDATEYEAR (xdate1): Retourne l'année d'une date.

• XDATEMONTH (xdate1): Retourne le mois d'une date.

• XDATEDAY (xdate1): retourne le jour d'une date.

• XDATEDOW (xdate1): Retourne le jour de la semaine d'une date (comme un entier compris entre 1 et 7).

Amicalement

Nad

je viens de mettre le programme comme tu l'as dit;

J'ai été ensuite dans excel....et été voir ce que tu préconises de faire soit:

Ensuite vas dans OUTILS / MACRO COMPLEMENTAIRE puis coche la case EXTENDED DATE FUNCTIONS puis OK

PAS de case EXTENDED DATE FUNCTIONS ????

j'ai redemmaré..toujours PAS cette fonction....il y en a 7,mais pas celle-ci;

Que faire stp?

Bonjour,

Quand tu es dans MACRO COMPLEMENTAIRE, clique sur "parcourir" et recherche le fichier XDATE (dans program files)

Double clicke sur xdate.xla

Nad

parfait, c'est bon maintenant:

Je te félicite et te remercie pour tout cela.

Bonne journée .

Petit problème....

je viens d'avoir la date du 1er numéro de l'Illustration (4 mars 1843, Tome 1) .;et du dernier le 5293 du 19 aout 1944 ;

Donc je commence mon tableau en conséquence et ..ca marche pas(certainement la formule en A2)

Peux-tu regarder à cela stp, dans le fichier joint ,

Merci d'avance.

https://www.excel-pratique.com/~files/doc/BAfS4Illustration.xls

re,

Ben dans ton fichier il n'y a aucune formule ....

Tu veux quoi exactement là ? A1+7 en A2

Dan

je te le renvoie..essaye un peu si tu veux bien!

Donc il faut une semaine en plus que A1, soit =A1+7...

https://www.excel-pratique.com/~files/doc/7vTOqIllustration.xls

re,

Si tu ne suis pas ce que l'on te donne, tu vas jamais y arriver là.

Cela ne sert à rien de télécharger la macro XDATE si tu ne t'en sers pas dans tes formules.

Vois la réponse à ton premier post --> Dim Mar 16, 2008 8:08 pm

A te relire

Dan

OUF...suis bête!! Je mettais la formule que tu avais donné pour 1900 et plus!!!

Excuse !!

En tout cas ça marche..mais maintenant j'ai un souci, NON plus avec ta progression, qui est bonne , mais avec les derniers numéros!

En fait le dernier est le 5293 du 19 aout 1944 .;et moi ce numéro est daté du 8 8 1944. donc 11 jours d'écart!

Il va falloir que je trouve OU "ils" ont arrêtés qq jours!

merci encore à toi et bonne soirée;

Il y a un souci....

Voir le fichier "amoindri car même zippé il était trop gros)

je m'explique , il dois y avoir un pb avec les nombres de la macro, pour les années bissextiles ou autres;

En effet l'illustration à été publiée tous les samedis, sans exceptions! Le 1er est parti le 4 mars 1843. et, nous venons de le voir, le dernier 5293 du samedi 19 aout 1944.

En consultant Ebay, je viens de voir un numéro intermédiaire daté du 16 9 1916 N° 3837..et la table que nous venons de faire indique à ce numéro 3837..le 12 9 1916.

Donc, même en plein milieu il y a des écarts avec le calendrier!!

Qu'en penses-tu stp?

voici la table:

https://www.excel-pratique.com/~files/doc/OmgvHIllustration2.zip

bonsoir,

attention herald, tu es parti du 7 mars 1843 au lieu du 4

mais quand même il y a un écart de 1 N° (qui n'est peut-être pas paru !)

amicalement

Claude.

Re,

Herald si tu veux les autres dates de la même façon qu' en A1, modifie la formule comme suit :

=XDATEADD(A1;7;"dd/mmmm/yyyy")

Même remaqrue que Dubois également, tu mets le 7 et tu parles du 4.

Dan

bonjour à tous,

En effet l'illustration à été publiée tous les samedis, sans exceptions! Le 1er est parti le 4 mars 1843. et, nous venons de le voir, le dernier 5293 du samedi 19 aout 1944.

Voila pourquoi je parle du 4

Claude.

Bonjour à tous,

Je viens de rectifier

1) ma date de départ...le 4 mars 1843

2) j'ai mis la nouvelle formule.

Sachant que le numéro 3837 est sort en réalité le 16 septembre 1916 , je constate que mon fichier donne le 9 septembre 1916;

Donc..il y a un écart de ..une semaine!!!

Afin de savoir SI le journal l'illustration à eu une éventuelle interruption ou pas (qui provoquerai l' écart..je vais contacter le dit journal l'Illustration tout à l'heure et vous tiens au courant.

Merci encore et j'espère que va jaillir "la lumière"!

je viens d'appeler l'imprimerie de l'Illustration;

Ils sont en plein déménagement, et ...ce n'est pas le moment de les déranger!

le gars -sympa- m'a donner qq numéro, au hasard qu'il possédait...et à chaque fois, il y a une semaine d'écart avec ce fichier!!! (ex le 4999 est du 24 12 1938) , et moi du 17 12 .

Donc apparemment il y a une semaine d'écart, mais ce n'est pas un pb de la formule, mais apparemment un décalage d'un numéro...

Lequel??

Le mieux serait que je puisse trouver des numéros plus anciens et "voir" à partir de QUAND il y a décalage...

dur dur...

Merci en tout cas, et le problème sera , ensuite , une fois trouvé le numéro décalé, de comment paramétrer la formule , pour le faire décaler de 7 jours...

Exemple si c'est le numéro 1000, de 1 à 999 se sera bon, et après comment je fais pour repartir de 1000 avec une date de 14 jours en plus, au lieu de 7 ..?

Bonne journée à vous et encore merci.

re,

Deux solutions :

1. Dans ta formule à la ligne 1000, tu remplaces le 7 par 14

ou

2. en B3 à la place de ta formule XDATEADD(B2;7), tu mets cette formule --> =SI(LIGNE()>1000;XDATEADD(B2;14);XDATEADD(B2;7))

ensuite recopie cette formule vers le bas.

Dan

Merci, c'est gentil à toi.

Dès que le gars de chez l'illustration m'a répondu, je vous dis quoi!

Bonne soirée à tous.

Bonsoir à tous,

herald,j'ai peut-être un problème sur mon ordi !

Pourrait-tu me dire si chez toi,quand tu fais" Edition" tu as une liaison avec XDATE.xla.

je te remercie d'avance, car je ne suis pas sûr d'avoir bien installer la complémentaire.

amicalement

Claude.

Rechercher des sujets similaires à "2003 incrementation auto jour ligne"