VBA để kết quả theo cột (1 người xem)

Liên hệ QC

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

duynhatgpe

Thành viên mới
Tham gia
1/12/15
Bài viết
42
Được thích
5
Chào tất cả mọi người

Trong bài tách ghép số bằng VBA(code For…Next) mình đã hiểu vàlàm được nhưng để kết quả xuất hiện trên môt dòng vẫn chưa làm được ,xin mọingười chỉ cho mình hiểu chổ này nha ..thành thật cảm ơn !
 

File đính kèm

  • táchghep.jpg
    táchghep.jpg
    98.1 KB · Đọc: 52
Chào tất cả mọi người

Trong bài tách ghép số bằng VBA(code For…Next) mình đã hiểu vàlàm được nhưng để kết quả xuất hiện trên môt dòng vẫn chưa làm được ,xin mọingười chỉ cho mình hiểu chổ này nha ..thành thật cảm ơn !

đoán là vậy :
Mã:
Sub xXx()
Dim tmp, i&, j&, n&, Arr
    tmp = Range("A1")
    ReDim Arr(1 To Len(tmp) ^ 2, 1 To 1)
    For i = 1 To Len(tmp)
        For j = 1 To Len(tmp)
            n = n + 1
            Arr(n, 1) = Mid(tmp, i, 1) & Mid(tmp, j, 1)
        Next
    Next
    Range("B1").Resize(n, 1) = Arr
End Sub
 
Upvote 0
thành thật cảm ơn !chúc luôn vui vẻ và gặp nhiều may mắn!
 
Upvote 0
đoán là vậy :
Mã:
Sub xXx()
Dim tmp, i&, j&, n&, Arr
    tmp = Range("A1")
    ReDim Arr(1 To Len(tmp) ^ 2, 1 To 1)
    For i = 1 To Len(tmp)
        For j = 1 To Len(tmp)
            n = n + 1
            Arr(n, 1) = Mid(tmp, i, 1) & Mid(tmp, j, 1)
        Next
    Next
    Range("B1").Resize(n, 1) = Arr
End Sub

"Arr(n, 1) = Mid(tmp, i, 1) & Mid(tmp, j, 1)"
cho mình hiểu thêm chổ này khi thay "&" bằng "+" thì kết quả lại như nhau , hihi xin cảm ơn!
 
Upvote 0
Web KT

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

Back
Top Bottom