Hi
i change, but rult is wrong
Sub WorngResul() Dim n As Long
Dim StartLoop As Long
Dim Names As Variant
Names = Array("Cleiton", "Julierica", "Sheila", "M.helena")
For StartLoop = 2 To 5
For n = StartLoop To Cells(1, Columns.Count).End(xlToLeft).Column Step 4
ActiveSheet.Cells(n, 4) = Names(StartLoop - 2)
Next n
Next StartLoop
End Sub
Wrong
Head1 |
Head2 |
Head3 |
Head4 |
data1 |
data1 |
data1 |
Cleiton |
data2 |
data2 |
data2 |
Julierica |
data3 |
data3 |
data3 |
Sheila |
data4 |
data4 |
data4 |
|
data5 |
data5 |
data5 |
|
data6 |
data6 |
data6 |
|
data7 |
data7 |
data7 |
|
data8 |
data8 |
data8 |
|
data9 |
data9 |
data9 |
|
data10 |
data10 |
data10 |
|
data11 |
data11 |
data11 |
|
data12 |
data12 |
data12 |
|
data13 |
data13 |
data13 |
|
data14 |
data14 |
data14 |
|
data15 |
data15 |
data15 |
|
Correct
Head1 |
Head2 |
Head3 |
Head4 |
data1 |
data1 |
data1 |
Cleiton |
data2 |
data2 |
data2 |
Julierica |
data3 |
data3 |
data3 |
Sheila |
data4 |
data4 |
data4 |
M.helena |
data5 |
data5 |
data5 |
Cleiton |
data6 |
data6 |
data6 |
Julierica |
data7 |
data7 |
data7 |
Sheila |
data8 |
data8 |
data8 |
M.helena |
data9 |
data9 |
data9 |
Cleiton |
data10 |
data10 |
data10 |
Julierica |
data11 |
data11 |
data11 |
Sheila |
data12 |
data12 |
data12 |
M.helena |
data13 |
data13 |
data13 |
Cleiton |
data14 |
data14 |
data14 |
Julierica |
data15 |
data15 |
data15 |
Sheila |
data15 |
data15 |
data15 |
M.helena |