Tải dữ liệu Excell

Tải dữ liệu Excell Xin chào, ai đó có thể giúp tôi với phần mã này không?

Tải phụ_Dữ liệu()
Với Sheet1
Nếu .Range("G3").Value = Rỗng Hoặc .Range("M3").Value = Rỗng Thì
MsgBox "Vui lòng đảm bảo chọn tài khoản và ngày tìm kiếm trước khi tải giao dịch"
Thoát Sub
Kết thúc nếu
Kết thúc bằng
Với Sheet1
LastTransRow = .Range("T999").End(xlUp).Row ' Hàng Trans cuối cùng
Nếu LastTransRow < 3 thì thoát Sub
.Range("T3:AA999" & LastTransRow).AdvancedFilter xlFilterCopy, CriteriaRange:=.Range("AK3:AM3"), CopytoRange:=.Range("AR3:AY3"), Unique:=True
LastResultRow = .Range("AR999").End(xlUp).Row 'Hàng kết quả cuối cùng
Nếu LastResultRow < 3 thì Exit Sub ' Kiểm tra kết quả cuối cùng Raw
.Range("G17:N" & LastResultRow + 14).Value = .Range("AR3:AY999" & LastResultRow).Value 'Mang giao dịch qua
.Range("k16").Giá trị = Chr(168)
Kết thúc bằng
Kết thúc Sub

Vì một lý do nào đó, tôi nhận được Thông báo lỗi ở dòng mã này và tôi không hiểu tại sao?

.Range("T3:AA999" & LastTransRow).AdvancedFilter xlFilterCopy, CriteriaRange:=.Range("AK3:AM3"), CopytoRange:=.Range("AR3:AY3"), Unique:=True

Vui lòng xem tệp đính kèm

Tôi rất mong nhận được sự giúp đỡ về vấn đề này.




Trả lời:
Xin chào Marko

Nốt Rê, ...

"Vì một lý do nào đó, tôi nhận được Thông báo lỗi ở dòng mã này và tôi không hiểu tại sao?"

Thủ phạm ở trong màu ĐỎ

Thay thế phần dòng mã

.Range("T3:AA 999" & LastTransRow)

với

.Range("T3:AA" & LastTransRow)

Tôi hy vọng điều này giúp ích cho bạn

Trân trọng

Jeovany

Comments

Popular posts from this blog

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Mở tài liệu Excel và Word từ Outlook Lỗi - Không đủ bộ nhớ