Implémentation formule via VBA

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 !

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 ?
@++
 
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))"
 
- 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

T
  • Question Question
Réponses
1
Affichages
785
B
Réponses
4
Affichages
1 K
BobExcel
B
B
Réponses
25
Affichages
3 K
M
Réponses
8
Affichages
1 K
K
Réponses
12
Affichages
2 K
V
Réponses
2
Affichages
2 K
vynmarius
V
P
Réponses
4
Affichages
1 K
pompier83
P
S
Réponses
1
Affichages
725
S
Retour