Je sais que ce n'est pas très clair mais ce n'est pas facile à expliquer. Je vous mets la ligne de code dans laquelle je voudrais faire changer le Facture1 pour Facture2.... je sais que cela doit être dans une boucle for next,mais je ne sais pas comment insérer la variable dans la ligne de ma macro.
Selection.Consolidate Sources:=Array( _
'''C:\\[Facture.xls]Facture1'!R30C2:R43C7'), _
Function:=xlSum, TopRow:=True, LeftColumn:=True, CreateLinks:=False
Merci