Bonsoir eric,
Merci pour le code.
Puisque ma PlageNommée contient deux Areas() (x=2), chacune une ligne, j'ai voulu copier chaque Areas() à part.
Pour la première Areas(1), la ligne est exécutée sans erreur :
Range(PlageNommée).Areas(1).Copy .Range("A" & L)
Mais cette deuxième ligne génère une erreur :
Range(PlageNommée).Areas(2).Copy .Range("A" & L)
Erreur définie par l’application ou par l'objet
For Each ar In Range("Limite").Areas
x = x + ar.Rows.Count
Range(PlageNommée).Areas(x).Copy .Range("A" & L)
L = L + 1
Next ar