Cái này cũng là công thức ý nha (Nhưng nó là công thức của Thầy NDu)Chào các Anh/Chị,
Anh/Chị hướng dẫn giúp công thức tích hợp dữ liệu cột thành dòng như file đính kèm
cảm ơn Anh/Chị nhiều
Sao để cái chữ nóa toa thếChào bạn ♫ђöล♥ßล†♥†µ♫,
Cảm ơn bạn nhiều,
Chúc bạn cuối tuần vui vẻ!
Bài đã được tự động gộp:
Chào bạn ♫ђöล♥ßล†♥†µ♫,
Bạn giúp mình tổng hộp dữ liệu từ nhiều sheet thành 1 sheet với. Thường thì mình copy sao đó dán thành 1 sheet tổng nên tốn quá nhiều thời gian
Cảm ơn bạn nhiều
Chúc bạn cuối tuần vui vẻ!
nóa toa để nhiều ngưởi nhìn rỏa hơn.Sao để cái chữ nóa toa thế![]()
À. Chết rồi quên mất cái nàyChào bạn,
Cảm ơn bạn nhiều,
bạn cho mình hỏi thêm là có giới hạn số dòng trong các sheet không vậy bạn?
cảm ơn!
Bài đã được tự động gộp:
À xin lỗi cho mình hỏi thêm lần nữa
hiện tại thì chỉ có 8 sheet thôi. Nếu mình thêm sheet nữa thì macro có chạy được không bạn
cảm ơn bạn nhiều
Sub TonghopDL()
Dim Ws As Worksheet, sArr(), aRes, Er As Long
Application.ScreenUpdating = False
For Each Ws In Worksheets
If Ws.Name <> "Tonghop" Then
With Ws
sArr = .Range("A3", .Range("A" & Rows.Count).End(xlUp)).Resize(, 15).Value
End With
If Not IsArray(aRes) Then
aRes = Join2DArray(sArr) '*
Else
aRes = Join2DArray(aRes, sArr) '*
End If
End If
Next
If UBound(aRes) < Rows.Count - 3 Then
With Sheets("Tonghop")
Er = .Range("A" & Rows.Count).End(xlUp).Row
If Er > 2 Then
.Range("A3", .Range("A" & Er)).Resize(, 15).ClearContents
.Range("A3").Resize(UBound(aRes, 1), 15).Borders.LineStyle = xlNone
End If
.Range("A3").Resize(UBound(aRes), UBound(aRes, 2)).Value = aRes
.Range("A3").Resize(UBound(aRes), UBound(aRes, 2)).Borders.LineStyle = xlContinuous
.Range("A3").Resize(UBound(aRes), UBound(aRes, 2)).Borders(xlInsideHorizontal).Weight = xlHairline
End With
Else
MsgBox "So dong nhieu hon dong bang tinh"
End If
Application.ScreenUpdating = True
End Sub
Kết quả có thể gi được là 1048573 dòng (cái này thì chưa thử)cảm ơn bạn nhiều. cái này cập nhật cho nhiều dòng và nhiều sheet luôn hả bạn
Tên đẹp mà AnhSao tên có mấy cái gì ngộ thế. Mỗi lần đăng nhập phải gõ đủ như thế hả bạn???
Bạn qua đây đọc về mảng trong VBA https://sites.google.com/site/exl2lab/vba-in-excel/bai-10-arrayTên đăng nhập là Hilander bình thường mà bạn
max dòng là : 1048573 dòng
còn sheet thì sao bạn ???
mình tính add thêm vài sheet nữa thì có chạy được không bạn ?
cảm ơn bạn!
Nội quy như vầy Nick đăng ký không được có các ký tự đặc biệt như * / \ ? : " ( ) mà Anh. Ký tự của em không nằm trong điều cấm màTôi có nói là tên bạn xấu đâu. Ý tôi thắc mắt tại đây là GPE cho phép đặt tên đăng nhập có dấu & ký tự đặc biệt như vậy.
Mỗi lần đăng nhập phải gõ đầy đủ hay sao? Hay là tên này chỉ là tên hiển thị?
Ghi chú: tôi hỏi thật chứ không phải chơi nha!
À, mình nói thật nó. Mình đăng ký lâu rồi. Mình cũng không biết sao nữa. Mình đâu có ý nghĩ là bạn nói tên mình đẹp hay xấu đâu.
mà bạn ơi mình copy code mới không chạy được. Bạn copy lên file góc test giúp mình đi
cảm ơn bạn nhiều
Anh @hpkhuong đang nói em mà. Đâu có nói Anh đâu. Anh nhận vơ rùiÀ, mình nói thật nó. Mình đăng ký lâu rồi. Mình cũng không biết sao nữa. Mình đâu có ý nghĩ là bạn nói tên mình đẹp hay xấu đâu.
mà bạn ơi mình copy code mới không chạy được. Bạn copy lên file góc test giúp mình đi
cảm ơn bạn nhiều
Diễn đàn có 2 kiểu đăng nhập anh ạMỗi lần đăng nhập phải gõ đầy đủ hay sao? Hay là tên này chỉ là tên hiển thị?
Ghi chú: tôi hỏi thật chứ không phải chơi nha!
Bị như vầy là sao bạn ơi !View attachment 203915