cuongnguyencuong
Thành viên mới

- Tham gia
- 8/5/14
- Bài viết
- 43
- Được thích
- 1
Option Explicit
Public Sub GPE1()
Dim Rng(), Arr(), I As Long, K As Long, N As Long
Rng = Sheet1.Range(Sheet1.[A2], Sheet1.[A65000].End(xlUp)).Resize(, 3).Value
N = UBound(Rng, 1)
ReDim Arr(1 To N * 2, 1 To 3)
For I = 1 To N
K = K + 1
Arr(K, 1) = Rng(I, 1): Arr(K, 2) = Rng(I, 3)
K = K + 1
Arr(K, 1) = Rng(I, 2): Arr(K, 3) = Rng(I, 3)
Next
Sheet2.[e9].Resize(999, 2).ClearContents
If K Then Sheet2.[e9].Resize(K, 3).Value = Arr
End Sub
Mọi người góp ý em sửa code này với. cám ơn mọi người rất nhiều
If K Then Sheet1.[F3].Resize(K, 3).Value = Arr
If K Then Sheet2.[E9].Resize(K, 3).Value = Arr
Nó báo lỗi ngay dòng này luôn, không được rồi bạn ơi
Sheet2.[e9].Resize(999, 2.ClearContents