Bonjour !

Envoyé par
Zarik1888
Mais au vue du temps nécessaire à l'exécution de la macro
C'est sûr qu'Excel n'apprécie pas de copier plus d'un million de lignes par colonne …
Surtout si la plupart de ces lignes sont vides, quel dommage !
1 2 3 4 5 6
| Sub actualiser()
With Feuil2.UsedRange.Rows
VA = Application.Index(.Value, Evaluate("ROW(1:" & .Count & ")"), [{26,1,6,3,15,27,13}])
End With
Feuil1.Cells(2).Resize(UBound(VA), UBound(VA, 2)).Value = VA
End Sub |
_________________________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
_________________________________________________________________________________________________________
Je suis Paris, Nice, Bruxelles, Charlie, …
Partager