Giúp sửa hàm Vlookup trong VBA

Liên hệ QC

phongnga1213

Thành viên mới
Tham gia
28/10/20
Bài viết
2
Được thích
0
Em xin chào các anh, chị trong diễn đàn.
Lời đầu tiên cho phép em gửi lời chào và lời chúc sức khỏe tới các anh, chị và các bạn.
Cám ơn anh, chị đã tạo lập diễn đàn để là nơi để các anh, chị em được học hỏi giao lưu và phát triển.
Em có một vấn đề muốn nhờ anh, chị do em mới học sử dụng các hàm trong excel nên chưa được rành cho lắm.
Em có tạo hàm my_vlookup bằng VBA trong excel, bây giờ em muốn nhóm các dữ liệu cùng điều kiện ở đây là mã hàng ra các mã nhân viên có khả năng làm được mã hàng đó, nếu trống thì kết quả trả về là trống nhưng em dùng dấu"," để ngăn cách các mã nhân viên tuy nhiên khi ô trống thì vẫn kèm có dấu ",".
Nhờ anh, chị chỉ giúp em để loại bỏ dấu "," ở những ô trống giúp.
Chi tiết xin anh, chị vui lòng xem file đính kèm ạ.
Cám ơn anh, chị nhiều
 

File đính kèm

  • Book1.xls
    3 MB · Đọc: 6
Em xin chào các anh, chị trong diễn đàn.
Lời đầu tiên cho phép em gửi lời chào và lời chúc sức khỏe tới các anh, chị và các bạn.
Cám ơn anh, chị đã tạo lập diễn đàn để là nơi để các anh, chị em được học hỏi giao lưu và phát triển.
Em có một vấn đề muốn nhờ anh, chị do em mới học sử dụng các hàm trong excel nên chưa được rành cho lắm.
Em có tạo hàm my_vlookup bằng VBA trong excel, bây giờ em muốn nhóm các dữ liệu cùng điều kiện ở đây là mã hàng ra các mã nhân viên có khả năng làm được mã hàng đó, nếu trống thì kết quả trả về là trống nhưng em dùng dấu"," để ngăn cách các mã nhân viên tuy nhiên khi ô trống thì vẫn kèm có dấu ",".
Nhờ anh, chị chỉ giúp em để loại bỏ dấu "," ở những ô trống giúp.
Chi tiết xin anh, chị vui lòng xem file đính kèm ạ.
Cám ơn anh, chị nhiều
Bạn nên sửa tiêu đề thành: "Giúp sửa hàm Vlookup trong VBA" nhé.
 
Upvote 0
Vâng, em sửa rồi, anh có cách nào chỉ giúp em với.
Cám ơn anh
Đúng hơn bạn dò theo array thì tốc độ sẽ nhanh hơn, còn theo range thì sẽ chậm hơn nếu dữ liệu nhiều đấy
Còn sửa thì thế này:
Mã:
kqua = IIf(kqua = "", bien_chay.Offset(0, colomn_index - 1), kqua & ky_tu & bien_chay.Offset(0, colomn_index - 1))
 
Upvote 0
Web KT

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

Back
Top Bottom