Ne serait-ce pas ActiveCell.Offset(1, 0) au lieu de ActiveCell.Offset(0,1) ?
Edit : Ou alors le commentaire est faux "on traite la ligne suivante" et le nom de la fonction ne devrait-il pas être copiercolonne au lieu de copierligne ?
Edit 2 : Souvent, au lieu de Do While ActiveCell <> "" on écrit Do Until IsEmpty(ActiveCell), comme c'est le cas sur un exemple de M$ : http://msdn.microsoft.com/en-us/li [...] e.10).aspx
Message édité par billgatesanonym le 28-02-2011 à 14:10:49