Compatibilité Excel Français / Anglais

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

cissou69

XLDnaute Junior
Bonjour,

Voilà dans une de mes macros j'utilise cette ligne
Code:
cells(a,b).FormulaLocal = "=INDEX(Personne!$G:$G;MATCH(" & Dpt.Value & "!" & lc & "9;Personne!$A:$A;0))"

Seulement le problème est suivant la langue d'utilisation, Excel ne reconnait pas la formule...
En anglais, on utilise la fonction "match" alors qu'en français cette fonction s'écrit "equiv".
Existe-t-il une astuce pour la formule soit reconnu qu'importe la langue d'utilisation d'Excel ?

Merci,
 
Re : Compatibilité Excel Français / Anglais

Oui.
Il ne dit pas que la méthode n'existe pas pour l'objet, il dit que son exécution pose un problème.
En l'occurence vérifiez la valeur de l'expression que vous voulez y affecter,
si elle correspond bien à la syntaxe d'une formule de notation A1 ou R1C1 native.
Pour FormulaR1C1 le plus simple est de vous mettre en enregistrement de nouvelle macro, de revalider une cellule contenant la formule à laquelle vous souhaitez arriver, et regardez ce que ça engendre.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
3 K
Retour