D
DH
Guest
Bonjour à tous,
Environnement:
Plusieurs PC, susceptibles de lancer une même macro à partir d'un fichier excel. Certains PC ont la version UK, d'autres la version FR de Office.
La fonctionnalité intégrée qui traduit une macro anglais <-> français est pas mal, mais la macro a été développée par un gars qui avait un Office FR et...
Problème:
J'ai une ligne comme celle-ci dans la macro:
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(1,2)"
Or lorsque j'ouvre la macro sur un poste avec Office UK, la macro ne s'exécute pas correctement (forcément vous allez me dire...) car le poste UK ne comprend pas NO.SEMAINE mais NUMWEEK.
Existe t'il une méthode classique pour résoudre ce dilemne, sans:
* installer Office FR ou UK partout
* avoir 2 macros différentes
* changer à la main avant de lancer la macro
Merci!
Environnement:
Plusieurs PC, susceptibles de lancer une même macro à partir d'un fichier excel. Certains PC ont la version UK, d'autres la version FR de Office.
La fonctionnalité intégrée qui traduit une macro anglais <-> français est pas mal, mais la macro a été développée par un gars qui avait un Office FR et...
Problème:
J'ai une ligne comme celle-ci dans la macro:
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(1,2)"
Or lorsque j'ouvre la macro sur un poste avec Office UK, la macro ne s'exécute pas correctement (forcément vous allez me dire...) car le poste UK ne comprend pas NO.SEMAINE mais NUMWEEK.
Existe t'il une méthode classique pour résoudre ce dilemne, sans:
* installer Office FR ou UK partout
* avoir 2 macros différentes
* changer à la main avant de lancer la macro
Merci!