Bonjour tous. Je suis très perplexe quant à l'existence de deux fonctions no.semaine et no.semaine_add dans calc.
Selon l'aide et le how-to fonctions que j'essaie de faire correspondre à la V2 (il y a des addins qui semblent être intégrés maintenant), la fonction no.semaine est pour les dates en format interne (numéro de série depuis le 1/1/1900) et no.semaine_add est pour les dates ... on ne sait pas trop. Or, pour moi, les deux acceptent les dates std c'est à dire qu'aujourd'hui étant le 38684, ou le 28/11/2005 selon le format de cellule, les deux fonctions acceptent de fonctionner. Pourquoi deux fonctions alors ? Là où ça commence à m'embêter c'est que dans calc, no.semaine dit qu'on est en semaine 48 et no.semaine_add en semaine 49 (pour les deux, quel que soit le mode 1-dimanche ou 2-lundi) Ce qui m'embête encore un peu plus c'est que la fonction no.semaine d'Exc.l dit qu'on est en semaine 49. Poussant la réflexion un peu plus loin, je reprends l'exemple de l'aide de Calc qui traite du 04/01/1995 : Pour ce mercredi 4 janvier, dans calc, no.semaine dit qu'on était en semaine 1 pour une semaine commençant le dimanche et en semaine 1 également pour une semaine commençant le lundi. Or pour cette même date, toujours dans calc, no.semaine_add dit qu'on était en semaine 1 pour une semaine commençant le dimanche et en semaine 2 pour une semaine commençant le lundi. Et la fonction no.semaine d'Exc.l donne les mêmes résultats que no.semaine_add de Calc. Donc moi y'en a être paumé entre deux fonctions de même nom dans Exc.l et Calc qui retournent pas le même résultat pour les mêmes arguments, et sidéré par l'existence d'une autre fonction no.semaine_add qui corrige apparemment le tir en donnant les résultats qu'Exc.l donne. Pourquoi alors ne pas avoir corrigé la fonction no.semaine, cela aurait été moins confusionnant ? Et ça veut dire quoi "_add" ? dans ce cas j'aurais mis "_errata" ;-) Quelqu'un peut me donner son sentiment ? Merci Bien cOOordialement, Arthur.
