bonjour

je souhaiterai insérer une formule dans un variable en VBA.

la formule de base est la suivante:
=IF(E23949="";"";IFERROR(VLOOKUP(G23949;'Short ID grouping'!$B$2:$C$990;2;FALSE);"Short ID grouping action required"))

la zone de ma macro ou je voudrais l'insérer est la suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
For c = ck To deb1
 ThisWorkbook.Sheets("Data non cumulated").Range("A" & c).ActiveCell.FormulaLocal = formule
formule = "=IF("&"E"&c&"="&"""&"""&";"&"""&"""&";"&"IFERROR(VLOOKUP(G"&c&";'Short ID grouping'!$B$2:$C$990;2;FALSE);"&"""&"Short ID grouping action required"&"""&"))"
Next c