lưu tuấn dũng
Thành viên chính thức


- Tham gia
- 27/6/17
- Bài viết
- 64
- Được thích
- 4
- Giới tính
- Nam
Option Explicit
Sub l()
Const sRange = "M14:M17"
Const sColTarget = "D"
Const iRowStart = 4
Const lngMaxRow = 1048500
Dim data As Variant, iRow As Long, oCell As Range, lCount As Long, numData As Long, r As Long
data = Sheet5.Range(sRange).Value2
numData = UBound(data, 1)
With Sheet5
For r = iRowStart To lngMaxRow
Set oCell = .Range(sColTarget & r)
If oCell.Height > 0 Then
lCount = lCount + 1
oCell.Value = data(lCount, 1)
End If
If lCount = numData Then Exit For
Next
End With
End Sub
Có cách nào không cần dùng VBA không bácPHP:Option Explicit Sub l() Const sRange = "M14:M17" Const sColTarget = "D" Const iRowStart = 4 Const lngMaxRow = 1048500 Dim data As Variant, iRow As Long, oCell As Range, lCount As Long, numData As Long, r As Long data = Sheet5.Range(sRange).Value2 numData = UBound(data, 1) With Sheet5 For r = iRowStart To lngMaxRow Set oCell = .Range(sColTarget & r) If oCell.Height > 0 Then lCount = lCount + 1 oCell.Value = data(lCount, 1) End If If lCount = numData Then Exit For Next End With End Sub
Có cách nào không cần dùng VBA không bác