Probleme avec Formule NO.SEMAINE

Bonjour,

Il semble qu'il y ait un problème entre excel 2007 et excel 2003 concernant la fonction NO.FORMULE

Dans une macro, sur excel 2003 j'écrivais dans une cellule

Range("Av7").Select

ActiveCell.FormulaR1C1 = _

"=IF(RC[-29]<>""S"",IF(RC[-46]>=Listes!R4C9,+NO.SEMAINE(RC[-46],2),""""),"""")"

Quand j'ouvre le classseur sur 2007 en mode compatibilité, la fonction s'écrie en minuscule et donne une erreur.

J'ai essayé de remplacer par WEEKNUM mais l'erreur persiste.

Je travaille simultanément sur les 2 versions d'excel(moi en tant que concepteur, et mes utilisateurs en 2003), faut t il que j'attende de passer sur 2007 en version non compatible avec 2003 et remplacer NO.SEMAINE par WEEKNUM

Merci de vos lumières

Amicalement

6export1.xlsx (13.47 Ko)
6export2.xlsx (12.46 Ko)

Bonjour

Je n'ai pas 2007, donc, pas possible de contrôler.

NO.SEMAINE Nécessite (sur version 2003) de cocher la Macro complémentaire "Utilitaire d'analyse"

Quid pour 2007 ?

Sinon, tu peux remplacer la fonction NO.SEMAINE par une formule du style

=ENT(MOD(ENT(($A1-2)/7)+0,6;52+5/28))+1

Cordialement

Rechercher des sujets similaires à "probleme formule semaine"