J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
> oui ca fonctionne je dois avouer que je comprends pas tout ...
> et dans l'exigence absolue y a t il une solution pour les jours avant le
> lundi du mois ?
> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> 2 alors
> 1
> 3 alors ...
> 2
>
> Merci de l'aide accordée...
> Je vais essayer de comprendre quand meme ...
> Je ne comprends pas pourquoi la cellule est en erreur....
>
>
> "Daniel.C" a écrit dans le message de
> news:
>> Pour la première condition, pour la cellule B6, la formule est :
>>
>
> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>> Le premier principe est de trouver le numéro de cycle, ce qui est fait
>> au moyen de :
>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>> d'erreur :
>> SI(ESTERR(DECALER...
>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>
>> Le deuxième principe est de déterminer quelles lignes sont éligibles à
>> la mise en couleur. C'est obtenu avec :
>> MOD(LIGNE(B6);4)=2
>> Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
>> MFC.
>> Voici le classeur avec les formules modifiées (il y aurait eu erreur si
>> le premier jour du mois était un lundi) :
>> http://cjoint.com/?dyn1NFvSGV
>> Daniel
>>
>>> Merci mais est il possible d'avoir l'explication rien que pour
>>> comprendre... Merci eencore
>>>
>>> "Daniel.C" wrote:
>>>
>>>> Bonjour.
>>>> Regarde ton classeur modifié :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>> Daniel
>>>>
>>>>> Un exemple valant mieux qu'un discours...
>>>>> voici le fichier
>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>> Merci de l'aide
>>>>>
>>>>> "Lionel" a écrit dans le message de
>>>>> news:4ba9107b$0$17884$
>>>>>> Il me semble que ma demande est explicite non?
>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>> Que puis je dire de plus
>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>
>>>>>> Merci
>>>>>>
>>>>>> "LSteph" a écrit dans le message de
>>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire comment
>>>>>> n'y arrive pas.
>>>>>>
>>>>>> Cordialement.
>>>>>>
>>>>>> --
>>>>>> LSteph
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>> Bonjour,
>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>> sans aide...
>>>>>>>
>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>> (dim, lun...)
>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>
>>>>>>> J'ai besoin de vous....
>>>>>>>
>>>>>>> Merci
>>>>
>>>>
>>>> .
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
> oui ca fonctionne je dois avouer que je comprends pas tout ...
> et dans l'exigence absolue y a t il une solution pour les jours avant le
> lundi du mois ?
> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> 2 alors
> 1
> 3 alors ...
> 2
>
> Merci de l'aide accordée...
> Je vais essayer de comprendre quand meme ...
> Je ne comprends pas pourquoi la cellule est en erreur....
>
>
> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
>> Pour la première condition, pour la cellule B6, la formule est :
>>
>
> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>> Le premier principe est de trouver le numéro de cycle, ce qui est fait
>> au moyen de :
>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>> d'erreur :
>> SI(ESTERR(DECALER...
>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>
>> Le deuxième principe est de déterminer quelles lignes sont éligibles à
>> la mise en couleur. C'est obtenu avec :
>> MOD(LIGNE(B6);4)=2
>> Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
>> MFC.
>> Voici le classeur avec les formules modifiées (il y aurait eu erreur si
>> le premier jour du mois était un lundi) :
>> http://cjoint.com/?dyn1NFvSGV
>> Daniel
>>
>>> Merci mais est il possible d'avoir l'explication rien que pour
>>> comprendre... Merci eencore
>>>
>>> "Daniel.C" wrote:
>>>
>>>> Bonjour.
>>>> Regarde ton classeur modifié :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>> Daniel
>>>>
>>>>> Un exemple valant mieux qu'un discours...
>>>>> voici le fichier
>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>> Merci de l'aide
>>>>>
>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
>>>>>> Il me semble que ma demande est explicite non?
>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>> Que puis je dire de plus
>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>
>>>>>> Merci
>>>>>>
>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
>>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire comment
>>>>>> n'y arrive pas.
>>>>>>
>>>>>> Cordialement.
>>>>>>
>>>>>> --
>>>>>> LSteph
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
>>>>>>> Bonjour,
>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>> sans aide...
>>>>>>>
>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>> (dim, lun...)
>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>
>>>>>>> J'ai besoin de vous....
>>>>>>>
>>>>>>> Merci
>>>>
>>>>
>>>> .
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
> oui ca fonctionne je dois avouer que je comprends pas tout ...
> et dans l'exigence absolue y a t il une solution pour les jours avant le
> lundi du mois ?
> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> 2 alors
> 1
> 3 alors ...
> 2
>
> Merci de l'aide accordée...
> Je vais essayer de comprendre quand meme ...
> Je ne comprends pas pourquoi la cellule est en erreur....
>
>
> "Daniel.C" a écrit dans le message de
> news:
>> Pour la première condition, pour la cellule B6, la formule est :
>>
>
> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>> Le premier principe est de trouver le numéro de cycle, ce qui est fait
>> au moyen de :
>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>> d'erreur :
>> SI(ESTERR(DECALER...
>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>
>> Le deuxième principe est de déterminer quelles lignes sont éligibles à
>> la mise en couleur. C'est obtenu avec :
>> MOD(LIGNE(B6);4)=2
>> Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
>> MFC.
>> Voici le classeur avec les formules modifiées (il y aurait eu erreur si
>> le premier jour du mois était un lundi) :
>> http://cjoint.com/?dyn1NFvSGV
>> Daniel
>>
>>> Merci mais est il possible d'avoir l'explication rien que pour
>>> comprendre... Merci eencore
>>>
>>> "Daniel.C" wrote:
>>>
>>>> Bonjour.
>>>> Regarde ton classeur modifié :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>> Daniel
>>>>
>>>>> Un exemple valant mieux qu'un discours...
>>>>> voici le fichier
>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>> Merci de l'aide
>>>>>
>>>>> "Lionel" a écrit dans le message de
>>>>> news:4ba9107b$0$17884$
>>>>>> Il me semble que ma demande est explicite non?
>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>> Que puis je dire de plus
>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>
>>>>>> Merci
>>>>>>
>>>>>> "LSteph" a écrit dans le message de
>>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire comment
>>>>>> n'y arrive pas.
>>>>>>
>>>>>> Cordialement.
>>>>>>
>>>>>> --
>>>>>> LSteph
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>> Bonjour,
>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>> sans aide...
>>>>>>>
>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>> (dim, lun...)
>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>> en MFC j'ai fait
>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>
>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>
>>>>>>> J'ai besoin de vous....
>>>>>>>
>>>>>>> Merci
>>>>
>>>>
>>>> .
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la bonne
couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment tu
n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire ensuite
sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées jjj
(dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je seche...
J'ai besoin de vous....
Merci
.
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
oui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
Daniel
Merci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:
Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
Daniel
Un exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la bonne
couleur voila ...la meme chose dis autrement...
Merci
"LSteph" <gmlsteph@gmail.com> a écrit dans le message de
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment tu
n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire ensuite
sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées jjj
(dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je seche...
J'ai besoin de vous....
Merci
.
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la bonne
couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment tu
n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire ensuite
sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées jjj
(dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je seche...
J'ai besoin de vous....
Merci
.
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
> Je vais appliquer et je vais faire des recherches pour comprendre
> Mille Mercis du temps passé a m'aider...
>
> "Daniel.C" a écrit dans le message de
> news:
>> J'ai répondu à côté de la plaque. Regarde le classeur :
>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>> Daniel
>>
>>
>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>> et dans l'exigence absolue y a t il une solution pour les jours avant
>>> 1er lundi du mois ?
>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>> 2 alors
>>> 1
>>> 3 alors ...
>>> 2
>>>
>>> Merci de l'aide accordée...
>>> Je vais essayer de comprendre quand meme ...
>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>
>>>
>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>> au moyen de :
>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>>>> d'erreur :
>>>> SI(ESTERR(DECALER...
>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>
>>>> Le deuxième principe est de déterminer quelles lignes sont éligibles
>>>> la mise en couleur. C'est obtenu avec :
>>>> MOD(LIGNE(B6);4)=2
>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>> MFC.
>>>> Voici le classeur avec les formules modifiées (il y aurait eu erreur
>>>> le premier jour du mois était un lundi) :
>>>> http://cjoint.com/?dyn1NFvSGV
>>>> Daniel
>>>>
>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>> comprendre... Merci eencore
>>>>>
>>>>> "Daniel.C" wrote:
>>>>>
>>>>>> Bonjour.
>>>>>> Regarde ton classeur modifié :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>> Daniel
>>>>>>
>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>> voici le fichier
>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>> Merci de l'aide
>>>>>>>
>>>>>>> "Lionel" a écrit dans le message de
>>>>>>> news:4ba9107b$0$17884$
>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>> Que puis je dire de plus
>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>>>
>>>>>>>> Merci
>>>>>>>>
>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>
>>>>>>>> Bonjour,
>>>>>>>>
>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>> n'y arrive pas.
>>>>>>>>
>>>>>>>> Cordialement.
>>>>>>>>
>>>>>>>> --
>>>>>>>> LSteph
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>> Bonjour,
>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>> sans aide...
>>>>>>>>>
>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>>>> (dim, lun...)
>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>
>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>
>>>>>>>>> Merci
>>>>>>
>>>>>>
>>>>>> .
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
> Je vais appliquer et je vais faire des recherches pour comprendre
> Mille Mercis du temps passé a m'aider...
>
> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
>> J'ai répondu à côté de la plaque. Regarde le classeur :
>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>> Daniel
>>
>>
>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>> et dans l'exigence absolue y a t il une solution pour les jours avant
>>> 1er lundi du mois ?
>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>> 2 alors
>>> 1
>>> 3 alors ...
>>> 2
>>>
>>> Merci de l'aide accordée...
>>> Je vais essayer de comprendre quand meme ...
>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>
>>>
>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>
>>>
>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>> au moyen de :
>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>>>> d'erreur :
>>>> SI(ESTERR(DECALER...
>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>
>>>> Le deuxième principe est de déterminer quelles lignes sont éligibles
>>>> la mise en couleur. C'est obtenu avec :
>>>> MOD(LIGNE(B6);4)=2
>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>> MFC.
>>>> Voici le classeur avec les formules modifiées (il y aurait eu erreur
>>>> le premier jour du mois était un lundi) :
>>>> http://cjoint.com/?dyn1NFvSGV
>>>> Daniel
>>>>
>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>> comprendre... Merci eencore
>>>>>
>>>>> "Daniel.C" wrote:
>>>>>
>>>>>> Bonjour.
>>>>>> Regarde ton classeur modifié :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>> Daniel
>>>>>>
>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>> voici le fichier
>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>> Merci de l'aide
>>>>>>>
>>>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
>>>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>> Que puis je dire de plus
>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>>>
>>>>>>>> Merci
>>>>>>>>
>>>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
>>>>>>>>
>>>>>>>> Bonjour,
>>>>>>>>
>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>> n'y arrive pas.
>>>>>>>>
>>>>>>>> Cordialement.
>>>>>>>>
>>>>>>>> --
>>>>>>>> LSteph
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
>>>>>>>>> Bonjour,
>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>> sans aide...
>>>>>>>>>
>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>>>> (dim, lun...)
>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>
>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>
>>>>>>>>> Merci
>>>>>>
>>>>>>
>>>>>> .
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
> Je vais appliquer et je vais faire des recherches pour comprendre
> Mille Mercis du temps passé a m'aider...
>
> "Daniel.C" a écrit dans le message de
> news:
>> J'ai répondu à côté de la plaque. Regarde le classeur :
>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>> Daniel
>>
>>
>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>> et dans l'exigence absolue y a t il une solution pour les jours avant
>>> 1er lundi du mois ?
>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>> 2 alors
>>> 1
>>> 3 alors ...
>>> 2
>>>
>>> Merci de l'aide accordée...
>>> Je vais essayer de comprendre quand meme ...
>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>
>>>
>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>> au moyen de :
>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
>>>> d'erreur :
>>>> SI(ESTERR(DECALER...
>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>
>>>> Le deuxième principe est de déterminer quelles lignes sont éligibles
>>>> la mise en couleur. C'est obtenu avec :
>>>> MOD(LIGNE(B6);4)=2
>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>> MFC.
>>>> Voici le classeur avec les formules modifiées (il y aurait eu erreur
>>>> le premier jour du mois était un lundi) :
>>>> http://cjoint.com/?dyn1NFvSGV
>>>> Daniel
>>>>
>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>> comprendre... Merci eencore
>>>>>
>>>>> "Daniel.C" wrote:
>>>>>
>>>>>> Bonjour.
>>>>>> Regarde ton classeur modifié :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>> Daniel
>>>>>>
>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>> voici le fichier
>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>> Merci de l'aide
>>>>>>>
>>>>>>> "Lionel" a écrit dans le message de
>>>>>>> news:4ba9107b$0$17884$
>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>> Que puis je dire de plus
>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
>>>>>>>> couleur voila ...la meme chose dis autrement...
>>>>>>>>
>>>>>>>> Merci
>>>>>>>>
>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>
>>>>>>>> Bonjour,
>>>>>>>>
>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>> n'y arrive pas.
>>>>>>>>
>>>>>>>> Cordialement.
>>>>>>>>
>>>>>>>> --
>>>>>>>> LSteph
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>> Bonjour,
>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>> sans aide...
>>>>>>>>>
>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
>>>>>>>>> (dim, lun...)
>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>> en MFC j'ai fait
>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>
>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>
>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>
>>>>>>>>> Merci
>>>>>>
>>>>>>
>>>>>> .
Ce qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment
tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Ce qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
oui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
Daniel
Merci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:
Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
Daniel
Un exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" <gmlsteph@gmail.com> a écrit dans le message de
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment
tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Ce qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant le
1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur si
le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire comment
tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Non, ce n'est pas la même formule.
L'ancienne, c'était :
La nouvelle, c'est :
J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
Daniel
> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
> seul coup ca prend en compte le debut du mois...
> par ailleurs existe t il une formule pour scruter toutes les dates pour
> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> de maniere a creer un tableau dans un autre onglet pour recuperer les
> et leur attribuer le bon cycle et donc par extension de la reponse
> precedente attribuer automatiquement les bonnes couleurs
>
>
> "Daniel.C" a écrit dans le message de
> news:
>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>> Daniel
>>
>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>> Mille Mercis du temps passé a m'aider...
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>> Daniel
>>>>
>>>>
>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>> 1er lundi du mois ?
>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>> 2 alors
>>>>> 1
>>>>> 3 alors ...
>>>>> 2
>>>>>
>>>>> Merci de l'aide accordée...
>>>>> Je vais essayer de comprendre quand meme ...
>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>
>>>>>
>>>>> "Daniel.C" a écrit dans le message de
>>>>> news:
>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>
>>>>>
>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>> au moyen de :
>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>> d'erreur :
>>>>>> SI(ESTERR(DECALER...
>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>
>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>> MOD(LIGNE(B6);4)=2
>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>> MFC.
>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>> le premier jour du mois était un lundi) :
>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>> Daniel
>>>>>>
>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>> comprendre... Merci eencore
>>>>>>>
>>>>>>> "Daniel.C" wrote:
>>>>>>>
>>>>>>>> Bonjour.
>>>>>>>> Regarde ton classeur modifié :
>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>> voici le fichier
>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>> Merci de l'aide
>>>>>>>>>
>>>>>>>>> "Lionel" a écrit dans le message de
>>>>>>>>> news:4ba9107b$0$17884$
>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>
>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>>>
>>>>>>>>>> Bonjour,
>>>>>>>>>>
>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>> tu n'y arrive pas.
>>>>>>>>>>
>>>>>>>>>> Cordialement.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> LSteph
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>>>> Bonjour,
>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>
>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>> seche...
>>>>>>>>>>>
>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>
>>>>>>>>>>> Merci
>>>>>>>>
>>>>>>>>
>>>>>>>> .
Non, ce n'est pas la même formule.
L'ancienne, c'était :
La nouvelle, c'est :
J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
Daniel
> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
> seul coup ca prend en compte le debut du mois...
> par ailleurs existe t il une formule pour scruter toutes les dates pour
> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> de maniere a creer un tableau dans un autre onglet pour recuperer les
> et leur attribuer le bon cycle et donc par extension de la reponse
> precedente attribuer automatiquement les bonnes couleurs
>
>
> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>> Daniel
>>
>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>> Mille Mercis du temps passé a m'aider...
>>>
>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>> news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>> Daniel
>>>>
>>>>
>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>> 1er lundi du mois ?
>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>> 2 alors
>>>>> 1
>>>>> 3 alors ...
>>>>> 2
>>>>>
>>>>> Merci de l'aide accordée...
>>>>> Je vais essayer de comprendre quand meme ...
>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>
>>>>>
>>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>>>> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>
>>>>>
>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>> au moyen de :
>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>> d'erreur :
>>>>>> SI(ESTERR(DECALER...
>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>
>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>> MOD(LIGNE(B6);4)=2
>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>> MFC.
>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>> le premier jour du mois était un lundi) :
>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>> Daniel
>>>>>>
>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>> comprendre... Merci eencore
>>>>>>>
>>>>>>> "Daniel.C" wrote:
>>>>>>>
>>>>>>>> Bonjour.
>>>>>>>> Regarde ton classeur modifié :
>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>> voici le fichier
>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>> Merci de l'aide
>>>>>>>>>
>>>>>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
>>>>>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>
>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
>>>>>>>>>>
>>>>>>>>>> Bonjour,
>>>>>>>>>>
>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>> tu n'y arrive pas.
>>>>>>>>>>
>>>>>>>>>> Cordialement.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> LSteph
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
>>>>>>>>>>> Bonjour,
>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>
>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>> seche...
>>>>>>>>>>>
>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>
>>>>>>>>>>> Merci
>>>>>>>>
>>>>>>>>
>>>>>>>> .
Non, ce n'est pas la même formule.
L'ancienne, c'était :
La nouvelle, c'est :
J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
Daniel
> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
> seul coup ca prend en compte le debut du mois...
> par ailleurs existe t il une formule pour scruter toutes les dates pour
> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> de maniere a creer un tableau dans un autre onglet pour recuperer les
> et leur attribuer le bon cycle et donc par extension de la reponse
> precedente attribuer automatiquement les bonnes couleurs
>
>
> "Daniel.C" a écrit dans le message de
> news:
>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>> Daniel
>>
>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>> Mille Mercis du temps passé a m'aider...
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>> Daniel
>>>>
>>>>
>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>> 1er lundi du mois ?
>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>> 2 alors
>>>>> 1
>>>>> 3 alors ...
>>>>> 2
>>>>>
>>>>> Merci de l'aide accordée...
>>>>> Je vais essayer de comprendre quand meme ...
>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>
>>>>>
>>>>> "Daniel.C" a écrit dans le message de
>>>>> news:
>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>
>>>>>
>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>> au moyen de :
>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>> d'erreur :
>>>>>> SI(ESTERR(DECALER...
>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>
>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>> MOD(LIGNE(B6);4)=2
>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>> MFC.
>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>> le premier jour du mois était un lundi) :
>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>> Daniel
>>>>>>
>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>> comprendre... Merci eencore
>>>>>>>
>>>>>>> "Daniel.C" wrote:
>>>>>>>
>>>>>>>> Bonjour.
>>>>>>>> Regarde ton classeur modifié :
>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>> voici le fichier
>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>> Merci de l'aide
>>>>>>>>>
>>>>>>>>> "Lionel" a écrit dans le message de
>>>>>>>>> news:4ba9107b$0$17884$
>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>
>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>>>
>>>>>>>>>> Bonjour,
>>>>>>>>>>
>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>> tu n'y arrive pas.
>>>>>>>>>>
>>>>>>>>>> Cordialement.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> LSteph
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>>>> Bonjour,
>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>
>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>
>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>> seche...
>>>>>>>>>>>
>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>
>>>>>>>>>>> Merci
>>>>>>>>
>>>>>>>>
>>>>>>>> .
Merci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de galere
de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" a écrit dans le message de
news:Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
DanielCe qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Merci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de galere
de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:e7byEAAzKHA.2644@TK2MSFTNGP04.phx.gbl...
Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)
J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
Daniel
Ce qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
oui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
Daniel
Merci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:
Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
Daniel
Un exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" <gmlsteph@gmail.com> a écrit dans le message de
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Merci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de galere
de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" a écrit dans le message de
news:Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
DanielCe qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les dates
et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est fait
au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles à
la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2 alors
MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1)) formatées
jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
Daniel
> Merci !!!
> Je vais juste abuser une derniere fois et j'en ai bien conscience mais
> un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
> de tatonnements en ratage...
> Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
> une mise en forme qui grisais si le mois(jour+1) = mois+1...
> Y a t il moyen de recuperer quelque chose de semblable?
> "Daniel.C" a écrit dans le message de
> news:
>> Non, ce n'est pas la même formule.
>> L'ancienne, c'était :
>>
>
> ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> La nouvelle, c'est :
>>
>
>
> 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> J'ai utilisé :
>> SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
>> à la place de $B$119.
>> Avec :
>> DECALER($B$119;;8-JOURSEM($B$4;2))
>> je vais chercher la valeur du cycle du prochain lundi. Avec cette
>> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
>> mois jusqu'au premir lundi :
>> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
>>
>> En ce qui concerne les lundis :
>> En A9 (par exemple) :
>> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
>> En A10 :
>> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
>> à recopier jusq'en A13.
>> Daniel
>>
>>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
>>> seul coup ca prend en compte le debut du mois...
>>> par ailleurs existe t il une formule pour scruter toutes les dates
>>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
>>> de maniere a creer un tableau dans un autre onglet pour recuperer les
>>> et leur attribuer le bon cycle et donc par extension de la reponse
>>> precedente attribuer automatiquement les bonnes couleurs
>>>
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>>>> Daniel
>>>>
>>>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>>>> Mille Mercis du temps passé a m'aider...
>>>>>
>>>>> "Daniel.C" a écrit dans le message de
>>>>> news:
>>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>>>> Daniel
>>>>>>
>>>>>>
>>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>>>> le 1er lundi du mois ?
>>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>>>> 2 alors
>>>>>>> 1
>>>>>>> 3 alors ...
>>>>>>> 2
>>>>>>>
>>>>>>> Merci de l'aide accordée...
>>>>>>> Je vais essayer de comprendre quand meme ...
>>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>>>
>>>>>>>
>>>>>>> "Daniel.C" a écrit dans le message de
>>>>>>> news:
>>>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>>>
>>>>>>>
>>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>>>> au moyen de :
>>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
>>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>>>> d'erreur :
>>>>>>>> SI(ESTERR(DECALER...
>>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
>>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>>>
>>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>>>> MOD(LIGNE(B6);4)=2
>>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>>>> MFC.
>>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>>>> si le premier jour du mois était un lundi) :
>>>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>>>> comprendre... Merci eencore
>>>>>>>>>
>>>>>>>>> "Daniel.C" wrote:
>>>>>>>>>
>>>>>>>>>> Bonjour.
>>>>>>>>>> Regarde ton classeur modifié :
>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>>>> Daniel
>>>>>>>>>>
>>>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>>>> voici le fichier
>>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>>>> Merci de l'aide
>>>>>>>>>>>
>>>>>>>>>>> "Lionel" a écrit dans le message de
>>>>>>>>>>> news:4ba9107b$0$17884$
>>>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>>>
>>>>>>>>>>>> Merci
>>>>>>>>>>>>
>>>>>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>>>>>
>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>
>>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>>>> comment tu n'y arrive pas.
>>>>>>>>>>>>
>>>>>>>>>>>> Cordialement.
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> LSteph
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>>>> seche...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>>>
>>>>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> .
Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
Daniel
> Merci !!!
> Je vais juste abuser une derniere fois et j'en ai bien conscience mais
> un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
> de tatonnements en ratage...
> Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
> une mise en forme qui grisais si le mois(jour+1) = mois+1...
> Y a t il moyen de recuperer quelque chose de semblable?
> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> news:e7byEAAzKHA.2644@TK2MSFTNGP04.phx.gbl...
>> Non, ce n'est pas la même formule.
>> L'ancienne, c'était :
>>
>
> ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> La nouvelle, c'est :
>>
>
>
> 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> J'ai utilisé :
>> SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
>> à la place de $B$119.
>> Avec :
>> DECALER($B$119;;8-JOURSEM($B$4;2))
>> je vais chercher la valeur du cycle du prochain lundi. Avec cette
>> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
>> mois jusqu'au premir lundi :
>> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
>>
>> En ce qui concerne les lundis :
>> En A9 (par exemple) :
>> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
>> En A10 :
>> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
>> à recopier jusq'en A13.
>> Daniel
>>
>>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
>>> seul coup ca prend en compte le debut du mois...
>>> par ailleurs existe t il une formule pour scruter toutes les dates
>>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
>>> de maniere a creer un tableau dans un autre onglet pour recuperer les
>>> et leur attribuer le bon cycle et donc par extension de la reponse
>>> precedente attribuer automatiquement les bonnes couleurs
>>>
>>>
>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>> news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
>>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>>>> Daniel
>>>>
>>>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>>>> Mille Mercis du temps passé a m'aider...
>>>>>
>>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>>>> news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
>>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>>>> Daniel
>>>>>>
>>>>>>
>>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>>>> le 1er lundi du mois ?
>>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>>>> 2 alors
>>>>>>> 1
>>>>>>> 3 alors ...
>>>>>>> 2
>>>>>>>
>>>>>>> Merci de l'aide accordée...
>>>>>>> Je vais essayer de comprendre quand meme ...
>>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>>>
>>>>>>>
>>>>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
>>>>>>> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
>>>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>>>
>>>>>>>
>>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>>>> au moyen de :
>>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
>>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>>>> d'erreur :
>>>>>>>> SI(ESTERR(DECALER...
>>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
>>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>>>
>>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>>>> MOD(LIGNE(B6);4)=2
>>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>>>> MFC.
>>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>>>> si le premier jour du mois était un lundi) :
>>>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>>>> comprendre... Merci eencore
>>>>>>>>>
>>>>>>>>> "Daniel.C" wrote:
>>>>>>>>>
>>>>>>>>>> Bonjour.
>>>>>>>>>> Regarde ton classeur modifié :
>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>>>> Daniel
>>>>>>>>>>
>>>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>>>> voici le fichier
>>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>>>> Merci de l'aide
>>>>>>>>>>>
>>>>>>>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
>>>>>>>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
>>>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>>>
>>>>>>>>>>>> Merci
>>>>>>>>>>>>
>>>>>>>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
>>>>>>>>>>>>
>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>
>>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>>>> comment tu n'y arrive pas.
>>>>>>>>>>>>
>>>>>>>>>>>> Cordialement.
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> LSteph
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
>>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>>>> seche...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>>>
>>>>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> .
Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
Daniel
> Merci !!!
> Je vais juste abuser une derniere fois et j'en ai bien conscience mais
> un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
> de tatonnements en ratage...
> Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
> une mise en forme qui grisais si le mois(jour+1) = mois+1...
> Y a t il moyen de recuperer quelque chose de semblable?
> "Daniel.C" a écrit dans le message de
> news:
>> Non, ce n'est pas la même formule.
>> L'ancienne, c'était :
>>
>
> ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> La nouvelle, c'est :
>>
>
>
> 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
>> J'ai utilisé :
>> SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
>> à la place de $B$119.
>> Avec :
>> DECALER($B$119;;8-JOURSEM($B$4;2))
>> je vais chercher la valeur du cycle du prochain lundi. Avec cette
>> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
>> mois jusqu'au premir lundi :
>> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
>>
>> En ce qui concerne les lundis :
>> En A9 (par exemple) :
>> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
>> En A10 :
>> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
>> à recopier jusq'en A13.
>> Daniel
>>
>>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
>>> seul coup ca prend en compte le debut du mois...
>>> par ailleurs existe t il une formule pour scruter toutes les dates
>>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
>>> de maniere a creer un tableau dans un autre onglet pour recuperer les
>>> et leur attribuer le bon cycle et donc par extension de la reponse
>>> precedente attribuer automatiquement les bonnes couleurs
>>>
>>>
>>> "Daniel.C" a écrit dans le message de
>>> news:
>>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
>>>> Daniel
>>>>
>>>>> Je vais appliquer et je vais faire des recherches pour comprendre
>>>>> Mille Mercis du temps passé a m'aider...
>>>>>
>>>>> "Daniel.C" a écrit dans le message de
>>>>> news:
>>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
>>>>>> Daniel
>>>>>>
>>>>>>
>>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
>>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
>>>>>>> le 1er lundi du mois ?
>>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
>>>>>>> 2 alors
>>>>>>> 1
>>>>>>> 3 alors ...
>>>>>>> 2
>>>>>>>
>>>>>>> Merci de l'aide accordée...
>>>>>>> Je vais essayer de comprendre quand meme ...
>>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
>>>>>>>
>>>>>>>
>>>>>>> "Daniel.C" a écrit dans le message de
>>>>>>> news:
>>>>>>>> Pour la première condition, pour la cellule B6, la formule est :
>>>>>>>>
>>>>>>>
>>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
>>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui est
>>>>>>>> au moyen de :
>>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
>>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
>>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
>>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
>>>>>>>> d'erreur :
>>>>>>>> SI(ESTERR(DECALER...
>>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
>>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
>>>>>>>>
>>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
>>>>>>>> la mise en couleur. C'est obtenu avec :
>>>>>>>> MOD(LIGNE(B6);4)=2
>>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à 2
>>>>>>>> MFC.
>>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
>>>>>>>> si le premier jour du mois était un lundi) :
>>>>>>>> http://cjoint.com/?dyn1NFvSGV
>>>>>>>> Daniel
>>>>>>>>
>>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
>>>>>>>>> comprendre... Merci eencore
>>>>>>>>>
>>>>>>>>> "Daniel.C" wrote:
>>>>>>>>>
>>>>>>>>>> Bonjour.
>>>>>>>>>> Regarde ton classeur modifié :
>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
>>>>>>>>>> Daniel
>>>>>>>>>>
>>>>>>>>>>> Un exemple valant mieux qu'un discours...
>>>>>>>>>>> voici le fichier
>>>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
>>>>>>>>>>> Merci de l'aide
>>>>>>>>>>>
>>>>>>>>>>> "Lionel" a écrit dans le message de
>>>>>>>>>>> news:4ba9107b$0$17884$
>>>>>>>>>>>> Il me semble que ma demande est explicite non?
>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
>>>>>>>>>>>> Que puis je dire de plus
>>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de
>>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
>>>>>>>>>>>>
>>>>>>>>>>>> Merci
>>>>>>>>>>>>
>>>>>>>>>>>> "LSteph" a écrit dans le message de
>>>>>>>>>>>>
>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>
>>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
>>>>>>>>>>>> comment tu n'y arrive pas.
>>>>>>>>>>>>
>>>>>>>>>>>> Cordialement.
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> LSteph
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
>>>>>>>>>>>>> Bonjour,
>>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour refaire
>>>>>>>>>>>>> ensuite sans aide...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
>>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
>>>>>>>>>>>>> jjj (dim, lun...)
>>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
>>>>>>>>>>>>> en MFC j'ai fait
>>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
>>>>>>>>>>>>>
>>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
>>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
>>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la je
>>>>>>>>>>>>> seche...
>>>>>>>>>>>>>
>>>>>>>>>>>>> J'ai besoin de vous....
>>>>>>>>>>>>>
>>>>>>>>>>>>> Merci
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> .
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" a écrit dans le message de
> > news:
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" a écrit dans le message de
> >>> news:
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" a écrit dans le message de
> >>>>> news:
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" a écrit dans le message de
> >>>>>>> news:
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" a écrit dans le message de
> >>>>>>>>>>>>
news:
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OZID96FzKHA.3264@TK2MSFTNGP06.phx.gbl...
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> > news:e7byEAAzKHA.2644@TK2MSFTNGP04.phx.gbl...
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>> news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>>>> news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>>>>>> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
> >>>>>>>>>>>>
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" a écrit dans le message de
> > news:
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" a écrit dans le message de
> >>> news:
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" a écrit dans le message de
> >>>>> news:
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" a écrit dans le message de
> >>>>>>> news:
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" a écrit dans le message de
> >>>>>>>>>>>>
news:
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" a écrit dans le message de
> > news:
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" a écrit dans le message de
> >>> news:
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" a écrit dans le message de
> >>>>> news:
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" a écrit dans le message de
> >>>>>>> news:
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" a écrit dans le message de
> >>>>>>>>>>>>
news:
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OZID96FzKHA.3264@TK2MSFTNGP06.phx.gbl...
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> > news:e7byEAAzKHA.2644@TK2MSFTNGP04.phx.gbl...
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>> news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>>>> news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
> >>>>>>> news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" <gmlsteph@gmail.com> a écrit dans le message de
> >>>>>>>>>>>>
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:
> Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
> sinon, il faudra passer par une macro.
> Daniel
>
> > Merci !!!
> > Je vais juste abuser une derniere fois et j'en ai bien conscience mais
avec
> > un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere
> > de tatonnements en ratage...
> > Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier
l'avais
> > une mise en forme qui grisais si le mois(jour+1) = mois+1...
> > Y a t il moyen de recuperer quelque chose de semblable?
> > "Daniel.C" a écrit dans le message de
> > news:
> >> Non, ce n'est pas la même formule.
> >> L'ancienne, c'était :
> >>
> >
> > ;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> La nouvelle, c'est :
> >>
> >
> >
> > 4;2)+1))=3;MOD(LIGNE(B6);4)=2)
> >> J'ai utilisé :
> >>
> >> à la place de $B$119.
> >> Avec :
> >> DECALER($B$119;;8-JOURSEM($B$4;2))
> >> je vais chercher la valeur du cycle du prochain lundi. Avec cette
> >> valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours
> >> mois jusqu'au premir lundi :
> >> CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
> >>
> >> En ce qui concerne les lundis :
> >> En A9 (par exemple) :
> >> =SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
> >> En A10 :
> >> =SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
> >> à recopier jusq'en A13.
> >> Daniel
> >>
> >>> Ce qui me parait obscur c'est que avec apparemment la meme formule ,
d'un
> >>> seul coup ca prend en compte le debut du mois...
> >>> par ailleurs existe t il une formule pour scruter toutes les dates
pour
> >>> connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
> >>> de maniere a creer un tableau dans un autre onglet pour recuperer
dates
> >>> et leur attribuer le bon cycle et donc par extension de la reponse
> >>> precedente attribuer automatiquement les bonnes couleurs
> >>>
> >>>
> >>> "Daniel.C" a écrit dans le message de
> >>> news:
> >>>> Si malgré tout, il reste des points obscurs, n'hésite pas.
> >>>> Daniel
> >>>>
> >>>>> Je vais appliquer et je vais faire des recherches pour comprendre
> >>>>> Mille Mercis du temps passé a m'aider...
> >>>>>
> >>>>> "Daniel.C" a écrit dans le message de
> >>>>> news:
> >>>>>> J'ai répondu à côté de la plaque. Regarde le classeur :
> >>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
> >>>>>> Daniel
> >>>>>>
> >>>>>>
> >>>>>>> oui ca fonctionne je dois avouer que je comprends pas tout ...
> >>>>>>> et dans l'exigence absolue y a t il une solution pour les jours
avant
> >>>>>>> le 1er lundi du mois ?
> >>>>>>> sachant que si 1er lundi cycle =1 demaine precedente cycle =3
> >>>>>>> 2 alors
> >>>>>>> 1
> >>>>>>> 3 alors
> >>>>>>> 2
> >>>>>>>
> >>>>>>> Merci de l'aide accordée...
> >>>>>>> Je vais essayer de comprendre quand meme ...
> >>>>>>> Je ne comprends pas pourquoi la cellule est en erreur....
> >>>>>>>
> >>>>>>>
> >>>>>>> "Daniel.C" a écrit dans le message de
> >>>>>>> news:
> >>>>>>>> Pour la première condition, pour la cellule B6, la formule est
> >>>>>>>>
> >>>>>>>
> >>>>>>> ;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
> >>>>>>>> Le premier principe est de trouver le numéro de cycle, ce qui
fait
> >>>>>>>> au moyen de :
> >>>>>>>> DECALER(B$119;;-JOURSEM(B$4;2)+1)
> >>>>>>>> c'est à dire qu'on se décale vers la gauche d'un nombre de
cellules
> >>>>>>>> égal au jour de la semaine +1 à partie de B119 (dans le cas
présent,
> >>>>>>>> ppour cette cellule, on est en erreur, c'est pourquoi il y a un
test
> >>>>>>>> d'erreur :
> >>>>>>>> SI(ESTERR(DECALER...
> >>>>>>>> auquel cas on utilise la valeur de la cellule B119 (d'ailleurs,
je
> >>>>>>>> viens de m'apercevoir que j'ai oublié de le mettre...)
> >>>>>>>>
> >>>>>>>> Le deuxième principe est de déterminer quelles lignes sont
éligibles à
> >>>>>>>> la mise en couleur. C'est obtenu avec :
> >>>>>>>> MOD(LIGNE(B6);4)=2
> >>>>>>>> Si le reste de la division du numéro de ligne par 4 est égal à
alors
> >>>>>>>> MFC.
> >>>>>>>> Voici le classeur avec les formules modifiées (il y aurait eu
erreur
> >>>>>>>> si le premier jour du mois était un lundi) :
> >>>>>>>> http://cjoint.com/?dyn1NFvSGV
> >>>>>>>> Daniel
> >>>>>>>>
> >>>>>>>>> Merci mais est il possible d'avoir l'explication rien que pour
> >>>>>>>>> comprendre... Merci eencore
> >>>>>>>>>
> >>>>>>>>> "Daniel.C" wrote:
> >>>>>>>>>
> >>>>>>>>>> Bonjour.
> >>>>>>>>>> Regarde ton classeur modifié :
> >>>>>>>>>> http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
> >>>>>>>>>> Daniel
> >>>>>>>>>>
> >>>>>>>>>>> Un exemple valant mieux qu'un discours...
> >>>>>>>>>>> voici le fichier
> >>>>>>>>>>>
> >>>>>>>>>>> Merci de l'aide
> >>>>>>>>>>>
> >>>>>>>>>>> "Lionel" a écrit dans le message de
> >>>>>>>>>>> news:4ba9107b$0$17884$
> >>>>>>>>>>>> Il me semble que ma demande est explicite non?
> >>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi
> >>>>>>>>>>>> Que puis je dire de plus
> >>>>>>>>>>>> J'ai 3 cycles 3couleurs et je veux que chaque semaine soit
la
> >>>>>>>>>>>> bonne couleur voila ...la meme chose dis autrement...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Merci
> >>>>>>>>>>>>
> >>>>>>>>>>>> "LSteph" a écrit dans le message de
> >>>>>>>>>>>>
news:
> >>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Si tu nous disais ce que tu veux faire au lieu de nous dire
> >>>>>>>>>>>> comment tu n'y arrive pas.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Cordialement.
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> LSteph
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 23 mar, 12:29, "Lionel" wrote:
> >>>>>>>>>>>>> Bonjour,
> >>>>>>>>>>>>> Toujours en tentative d'apprendre en comprenant pour
> >>>>>>>>>>>>> ensuite sans aide...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai en ligne 118 des dates avec cette formule
> >>>>>>>>>>>>> =SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées
> >>>>>>>>>>>>> jjj (dim, lun...)
> >>>>>>>>>>>>> en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de
semaine)
> >>>>>>>>>>>>> en MFC j'ai fait
> >>>>>>>>>>>>> =ET(JOURSEM(B118;2)=1;B119=1) couleur violette
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> donc si mon lun est cycle 1 couleur violette ca marche!
> >>>>>>>>>>>>> mais moi j'aimerai que les lignes 6 à 109 step 4
> >>>>>>>>>>>>> soit du lundi au dim de la couleur de mon lundi ...et la
> >>>>>>>>>>>>> seche...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> J'ai besoin de vous....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Merci
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> .
>
>
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une condition
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce cas
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
DanielMerci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" a écrit dans le message de
news:Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
DanielCe qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les
dates et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est
fait au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles
à la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2
alors MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une condition
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce cas
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OZID96FzKHA.3264@TK2MSFTNGP06.phx.gbl...
Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
Daniel
Merci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:e7byEAAzKHA.2644@TK2MSFTNGP04.phx.gbl...
Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)
La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)
J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
Daniel
Ce qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les
dates et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:uUU5hE6yKHA.5940@TK2MSFTNGP02.phx.gbl...
Si malgré tout, il reste des points obscurs, n'hésite pas.
Daniel
Je vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:eRs2bk5yKHA.244@TK2MSFTNGP06.phx.gbl...
J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Daniel
oui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de
news:OWRl3E1yKHA.1236@TK2MSFTNGP06.phx.gbl...
Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)
Le premier principe est de trouver le numéro de cycle, ce qui est
fait au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles
à la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2
alors MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
Daniel
Merci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:
Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
Daniel
Un exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" <liocanou@wanadoo.fr> a écrit dans le message de
news:4ba9107b$0$17884$ba4acef3@reader.news.orange.fr...
Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" <gmlsteph@gmail.com> a écrit dans le message de
news:c1859bb4-9aee-47f7-a3ec-dcfa15f23049@o30g2000yqb.googlegroups.com...
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" <lioca...@wanadoo.fr> wrote:
Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.
Resalut !!!
Desole de t'embeter encore...
http://www.cijoint.fr/cjlink.php?file=cj201003/cijAK3j6S7.xls
revoila mon fichier
J'ai rajouté un onglet parametre dans lequel il y a les dates des lundi et
une autre colonne avec le code 1,2,3
a l'aide de la formule
=SI((JOURSEM(B118;1)=2);RECHERCHEV(B118;talundi;3);"")
je voudrais qu'automatiquement le bon code soit rapatrié dans la bonne
case... mais ca ne fonctionne pas.
Mais plus rien ne fonctionne meme les MFC que tu avais creees... pourquoi?
D'ailleurs dans parametre quelque chose me gene
j'ai mis en MFC la condition
si 1 alors violet
si 2 jaune
si 3 bleu
mais ca ne ressemble pas a ca du tout ... Qu'ai je fait de mal?
concernant le 31 eme jour en gris si mois de 30 , je me disais que peut
etre choisir la couleur 1 comme couleur par defaut libererait une condition
qui permettrait alors d'obtenir le resultat souhaité... Comment dans ce cas
adapter?
Merci de la patience pour me lire et m'aider ....
Lionel
"Daniel.C" a écrit dans le message de
news:Ca dépend de ta version d'Excel. Si tu as XL2007, pas de problème,
sinon, il faudra passer par une macro.
DanielMerci !!!
Je vais juste abuser une derniere fois et j'en ai bien conscience mais avec
un cours particuliers comme celui que tu m'a donné je gagne 6 mois de
galere de tatonnements en ratage...
Dans la (les) cellules de fin de mois 31 ou 29 30 31 pour fevrier l'avais
une mise en forme qui grisais si le mois(jour+1) = mois+1...
Y a t il moyen de recuperer quelque chose de semblable?
"Daniel.C" a écrit dans le message de
news:Non, ce n'est pas la même formule.
L'ancienne, c'était :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=3;MOD(LIGNE(B6);4)=2)La nouvelle, c'est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));SI($B$119="";CHOISIR(DECALE
R($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119);DECALER(B$119;$B$119;-JOURSEM(B$
4;2)+1))=3;MOD(LIGNE(B6);4)=2)J'ai utilisé :
SI($B$119="";CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2);$B$119)
à la place de $B$119.
Avec :
DECALER($B$119;;8-JOURSEM($B$4;2))
je vais chercher la valeur du cycle du prochain lundi. Avec cette
valeur et la fonction CHOISIR, j'obtiens le cycle des premiers jours du
mois jusqu'au premir lundi :
CHOISIR(DECALER($B$119;;8-JOURSEM($B$4;2));3;1;2).
En ce qui concerne les lundis :
En A9 (par exemple) :
=SI(JOURSEM(B4;2)=1;B4;DECALER(B4;;8-JOURSEM(B4;2)))
En A10 :
=SI(MOIS(A9+7)=MOIS(A9);A9+7;"")
à recopier jusq'en A13.
DanielCe qui me parait obscur c'est que avec apparemment la meme formule , d'un
seul coup ca prend en compte le debut du mois...
par ailleurs existe t il une formule pour scruter toutes les dates pour
connaitre les dates du 1er lundi du 2eme du 3eme .... lundi du mois
de maniere a creer un tableau dans un autre onglet pour recuperer les
dates et leur attribuer le bon cycle et donc par extension de la reponse
precedente attribuer automatiquement les bonnes couleurs
"Daniel.C" a écrit dans le message de
news:Si malgré tout, il reste des points obscurs, n'hésite pas.
DanielJe vais appliquer et je vais faire des recherches pour comprendre
Mille Mercis du temps passé a m'aider...
"Daniel.C" a écrit dans le message de
news:J'ai répondu à côté de la plaque. Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijkuR7hL2.xls
Danieloui ca fonctionne je dois avouer que je comprends pas tout ...
et dans l'exigence absolue y a t il une solution pour les jours avant
le 1er lundi du mois ?
sachant que si 1er lundi cycle =1 demaine precedente cycle =3
2 alors
1
3 alors ...
2
Merci de l'aide accordée...
Je vais essayer de comprendre quand meme ...
Je ne comprends pas pourquoi la cellule est en erreur....
"Daniel.C" a écrit dans le message de
news:Pour la première condition, pour la cellule B6, la formule est :
=ET(SI(ESTERR(DECALER(B$119;;-JOURSEM(B$4;2)+1));$B$119;DECALER(B$119;$B$119
;-JOURSEM(B$4;2)+1))=1;MOD(LIGNE(B6);4)=2)Le premier principe est de trouver le numéro de cycle, ce qui est
fait au moyen de :
DECALER(B$119;;-JOURSEM(B$4;2)+1)
c'est à dire qu'on se décale vers la gauche d'un nombre de cellules
égal au jour de la semaine +1 à partie de B119 (dans le cas présent,
ppour cette cellule, on est en erreur, c'est pourquoi il y a un test
d'erreur :
SI(ESTERR(DECALER...
auquel cas on utilise la valeur de la cellule B119 (d'ailleurs, je
viens de m'apercevoir que j'ai oublié de le mettre...)
Le deuxième principe est de déterminer quelles lignes sont éligibles
à la mise en couleur. C'est obtenu avec :
MOD(LIGNE(B6);4)=2
Si le reste de la division du numéro de ligne par 4 est égal à 2
alors MFC.
Voici le classeur avec les formules modifiées (il y aurait eu erreur
si le premier jour du mois était un lundi) :
http://cjoint.com/?dyn1NFvSGV
DanielMerci mais est il possible d'avoir l'explication rien que pour
comprendre... Merci eencore
"Daniel.C" wrote:Bonjour.
Regarde ton classeur modifié :
http://www.cijoint.fr/cjlink.php?file=cj201003/cijJtLEE6l.xls
DanielUn exemple valant mieux qu'un discours...
voici le fichier
http://www.cijoint.fr/cjlink.php?file=cj201003/cijYG2NgmW.xls
Merci de l'aide
"Lionel" a écrit dans le message de
news:4ba9107b$0$17884$Il me semble que ma demande est explicite non?
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi
Que puis je dire de plus
J'ai 3 cycles 3couleurs et je veux que chaque semaine soit de la
bonne couleur voila ...la meme chose dis autrement...
Merci
"LSteph" a écrit dans le message de
news:
Bonjour,
Si tu nous disais ce que tu veux faire au lieu de nous dire
comment tu n'y arrive pas.
Cordialement.
--
LSteph
On 23 mar, 12:29, "Lionel" wrote:Bonjour,
Toujours en tentative d'apprendre en comprenant pour refaire
ensuite sans aide...
J'ai en ligne 118 des dates avec cette formule
=SI(B118="";"";SI(MOIS(B118+1)<>MOIS(B118);"";B118+1))
formatées jjj (dim, lun...)
en 119 si ce jour est lundi j'ecris 1 2 ou 3 (cycle de semaine)
en MFC j'ai fait
=ET(JOURSEM(B118;2)=1;B119=1) couleur violette
donc si mon lun est cycle 1 couleur violette ca marche!
mais moi j'aimerai que les lignes 6 à 109 step 4
soit du lundi au dim de la couleur de mon lundi ...et la je
seche...
J'ai besoin de vous....
Merci
.