Merci pour vos retours ! C'est très étrange que cela fonctionne différemment d'un PC a un autre.
J'ai changé la variable en "long" et initialement j'avais la structure ci-dessous:
Cells(ligne, 12).FormulaLocal = "=IFNA(VLOOKUP(E" & ligne & ",Sheet2!A:B,2,),)"
J'ai ajouté la partie Range...