J ai écrit un fonction en vba sous excel 2007

Je réecrit la meme chose sur un poste equipé excel 2003

Ca ne marche pas!!!!

le soft a changé mais pas le language!!

Quelqu'un aurait il une idée?
JE devient fou