- Tham gia
- 23/3/16
- Bài viết
- 705
- Được thích
- 52
Chào cả nhà GPE !
Em có đùng đoạn code bên dưới để copy từ 1 vùng cố định A1:A100 paste sang vùng cột H ( Từ Dọc sang Ngang ) . Code thì ok chạy khá là Nhanh và Nhẹ
Nhưng khi e nhập giá trị tại 1 ô của vùng A1:A100 mà > 255 ký tự thì nó báo lỗi. mong mọi người giúp em
( Lưu ý là em không muốn dùng Phương thức Copy vì nó làm tăng dung lượng bộ nhớ Ram khi e mở File 1 thời gian dài )
Sub copy()
Dim Arr()
Arr = Range("A1:A100").Value
Range("h50000").End(xlUp).Offset(1).Resize(, 100) = WorksheetFunction.Transpose(Arr)
Erase Arr
End Sub
Em có đùng đoạn code bên dưới để copy từ 1 vùng cố định A1:A100 paste sang vùng cột H ( Từ Dọc sang Ngang ) . Code thì ok chạy khá là Nhanh và Nhẹ
Nhưng khi e nhập giá trị tại 1 ô của vùng A1:A100 mà > 255 ký tự thì nó báo lỗi. mong mọi người giúp em
( Lưu ý là em không muốn dùng Phương thức Copy vì nó làm tăng dung lượng bộ nhớ Ram khi e mở File 1 thời gian dài )
Sub copy()
Dim Arr()
Arr = Range("A1:A100").Value
Range("h50000").End(xlUp).Offset(1).Resize(, 100) = WorksheetFunction.Transpose(Arr)
Erase Arr
End Sub