Comment incrémenter la formule VBA sur une plage dynamique ?
Résolu
Gedeon
-
Gedeon -
Gedeon -
Bonjour,
Quelqu'un peut-il m'aider à corriger ce code ? J'ai un message d'erreur
Range("F2").Select
ActiveCell.Formula2R1C1 = _
"=IFERROR(INDEX(C[6]:C[12],MATCH(1,(C[8]=RC[-3])*(C[9]=RC[-2]),0),5),"""")"
Selection.AutoFill Destination:=Range("F2:F" & Range("A" & Rows.Count).End(xlUp).Row).Range(Selection, Selection.End(xlDown)).Select
Configuration: Windows / Chrome 98.0.4758.82
Quelqu'un peut-il m'aider à corriger ce code ? J'ai un message d'erreur
Range("F2").Select
ActiveCell.Formula2R1C1 = _
"=IFERROR(INDEX(C[6]:C[12],MATCH(1,(C[8]=RC[-3])*(C[9]=RC[-2]),0),5),"""")"
Selection.AutoFill Destination:=Range("F2:F" & Range("A" & Rows.Count).End(xlUp).Row).Range(Selection, Selection.End(xlDown)).Select
A voir également:
- Comment incrémenter la formule VBA sur une plage dynamique ?
- Formule si ou - Guide
- Tableau croisé dynamique - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
ça marche correctement.