Tham chiếu dữ liệu từ 1 cột sang 1 cột (Loại bỏ giá trị 0) (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Em nghĩ sao viết vậy mà, do cũng chưa nghĩ đến việc tối ưu thuật toán anh ạ!
Nếu dùng mảng thì code đó mình sửa lại chút thế này
PHP:
Sub loc()
Dim i As Long, j As Long, arr()
arr = Sheet1.Range("D2:D" & Sheet1.Range("D65500").End(xlUp).Row)
For i = 1 To UBound(arr)
    If arr(i, 1) <> 0 Then
        j = j + 1
        arr(j, 1) = arr(i, 1)
    End If
Next i
[G2].Resize(j) = arr
End Sub
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom