Copier des cellules sur trois lignes

Fermé
ZazoU - 5 août 2009 à 10:32
 ZazoU - 5 août 2009 à 11:03
Bonjour,
je souhaiterias copier la cellule A1 en B1, B2 et B3; la cellule A2 en B4, B5, B6 et ainsi de suite jusqu'à A500 en B1498, B1499, B1500 ?

Avez vous une idée pour automatiser cela ?

Merci
A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
5 août 2009 à 10:46
Salut,
J'ai essayé comme ceci, ça à l'air de fonctionner. Ce qui me gène un peu c'est le "select".....

Dim i As Integer, j As Integer, k As Integer
With Sheets("Feuil1")
k = 1
For i = 1 To 500
.Cells(i, 1).Copy
For j = k To k + 3
.Cells(j, 2).Select
ActiveSheet.Paste
Next j
k = k + 3
Next i
End With
0
Merci,

entre temps j'ai trouvé sans faire de macro !
j'attaque à rentrer mes données en A4 B4 = A4 mais B5 = INDEX(A:A;(ALS(SOM(B2:B4)/3=B4;B4+4;B4+3)))
ensuite je fait glisser la formule et miracle !!!

En tout cas merci pikaju ! et merci Excel !
0