OVH Cloud OVH Cloud

Anglais et Français dans le code

2 réponses
Avatar
Cyrille
Bonjour,
Dans un projet VBA (Excel 2000), j'utilise =E0 un moment la=20
syntaxe "Excel Files" afin d'identifier un type de source=20
de donn=E9es. Lorsque je bascule le m=EAme projet sur Excel=20
2002, cette m=EAme syntaxe n'est pas reconnue et c'est la=20
syntaxe "Fichiers Excel" qui fonctionne. Dans un premier=20
temps, ceci vous semble t'il normal (sachant que la=20
configuration des options r=E9gionales est la m=EAme dans les=20
2 cas)?? Dans un deuxi=E8me temps, connaissez-vous un moyen=20
d'assurer la compatibilit=E9 fan=E7ais - anglais suivant le=20
version d'Excel utilis=E9e??

Merci d'avance pour votre aide,

Cyrille

2 réponses

Avatar
JpPradier
Bonjour Cyrille

A première vue, ça ne m'étonne pas plus que ça. Suivant les versions, il peut y avoir des
différences de traduction. Pour ton problème, la seule façon que je vois, c'est de tester la version
d'Excel au début de ta macro.

j-p
Avatar
Cyrille
Bonjour JP
et merci tout d'abord de ta réponse.

Je pense effectivement que je n'ai pas d'autres choix que
de tester la version d'Excel afin d'orienter mon code
suivant le cas.

C'est quand même tres dommage que ce genre de trucs se
produisent...surtout que je n'en vois pas la raison et que
ca va m'obliger à ré-ecrire pas mal de trucs, au dela de
ce test de version.

Merci à Microsoft pour son implication active dans la
défense de la langue française !! :)))

Cyrille
-----Message d'origine-----
Bonjour Cyrille

A première vue, ça ne m'étonne pas plus que ça. Suivant
les versions, il peut y avoir des

différences de traduction. Pour ton problème, la seule
façon que je vois, c'est de tester la version

d'Excel au début de ta macro.

j-p

.