Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Implémentation formule via VBA

Profane

XLDnaute Occasionnel
Bonjour le forum,
voila mon soucis via VBA j'implémente une formule dans une colonne
extrait du code:
plage.Offset(0, 1).FormulaR1C1 = "=INDEX(ID_Acces,EQUIV(RC[-1],ConcatenerDT,0))"
l
orsque la macro remplit les champs j'obtiens dans les cellules =INDEX(ID_Acces;EQUIV(H2;ConcatenerDT;0))
par contre je suis obligé de valider par Enter la cellule pour avoir un résultat, sinon j'ai #nom? qui s'affiche
quelqu'un a une idée ?
@++
 

Modeste geedee

XLDnaute Barbatruc
Re : Implémentation formule via VBA

Bonsour®
l'utilisation de FormulaR1C1 implique l'utilisation de la formulation Anglo-saxon (FIND, MATCH, CONCATENATE)

contournement :

FormulaLocalR1C1 :
plage.Offset(0, 1).FormulaLocalR1C1 ="=INDEX(ID_Acces,EQUIV(RC[-1],ConcatenerDT,0))"
 

Discussions similaires

Réponses
1
Affichages
135
Réponses
17
Affichages
1 K
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…