Sub CopyToSheet1()
Dim iR As Integer
iR = ActiveCell.Row
Sheet1.[A2:I2].ClearContents
Sheet1.Cells(2, 2) = Sheet2.Cells(iR, 1)
Sheet1.Cells(2, 3) = Sheet2.Cells(iR, 3)
Sheet1.Cells(2, 4) = Sheet2.Cells(iR, 4)
Sheet1.Cells(2, 5) = Sheet2.Cells(iR, 5)
Sheet1.Cells(2, 6) = Sheet2.Cells(iR, 6)
Sheet1.Cells(2, 7) = Sheet2.Cells(iR, 7)
Sheet1.Cells(2, 8) = Sheet2.Cells(iR, 8)
Sheet1.Cells(2, 9) = Sheet2.Cells(iR, 11)
End Sub
Sub Button_Click()
Dim cl As Range, cl1 As Range, i
Set cl = Sheet1.[a65536].End(3).Offset(1)
For Each cl1 In Sheet2.Range("A2", Sheet2.[a65536].End(3))
cl.Value = cl.Row - 1
For i = 1 To 8
cl.Offset(, i) = cl1.Offset(, IIf(i > 7, i + 2, IIf(i > 1, i, i - 1)))
Next
Set cl = cl.Offset(1)
Next
Huy
End Sub
'====================================================
Sub Huy()
If Sheet2.[a65536].End(3).Row > 1 Then
Sheet2.Range("A2", Sheet2.[a65536].End(3)).Resize(, 15).ClearContents
Sheet2.[A2].Select
End If
End Sub