lyvanthang
Thành viên mới
- Tham gia
- 10/6/22
- Bài viết
- 6
- Được thích
- 0
Code của bạn đâyThân chào các bạn
Mình nhờ anh em trên diễn đàn hỗ trợ cho mình đoạn code dùng để copy giá trị lần lượt của từng ô trong một cột qua một ô cố định.
Xin cám ơn
Sub Copy_dulieu()
Dim i As Integer, lr As Integer
With Sheet1
lr = .Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To lr
.Range("C1").Value = .Range("A" & i).Value
Next i
End With
End Sub
Option Explicit
Sub cut()
'Dung dòng này neu muon CUT
'Range("A1:A" & Cells(Rows.Count, "A").End(xlUp).Row).cut Range("C1")
'-------------
'Dung dong nay neu muon copy
Range("A1:A" & Cells(Rows.Count, "A").End(xlUp).Row).Copy Range("C1")
End Sub
Thử code này coiThân chào các bạn
Mình nhờ anh em trên diễn đàn hỗ trợ cho mình đoạn code dùng để copy giá trị lần lượt của từng ô trong một cột qua một ô cố định.
Xin cám ơn
Sub ABC()
Dim Arr(), i&
Arr = Sheet1.Range("A1:A8")
For i = 1 To UBound(Arr)
Sheet1.Range("C1").Value = Arr(i, 1)
MsgBox "O C1 dang là: " & Arr(i, 1)
Next
End Sub
Cám ơn bạn. Ở đây bạn cho copy lần lượt 18 ô từ ô A1 đến A18. Cho mình hỏi thêm có cách nào copy từ ô A1 đến ô cuối cùng không có dữ liệu thì ngưng không vậy bạn?Thử code này coiMã:Sub ABC() Dim Arr(), i& Arr = Sheet1.Range("A1:A8") For i = 1 To UBound(Arr) Sheet1.Range("C1").Value = Arr(i, 1) MsgBox "O C1 dang là: " & Arr(i, 1) Next End Sub