tunglinhmot
Thành viên chính thức


- Tham gia
- 17/5/17
- Bài viết
- 59
- Được thích
- 6
- Giới tính
- Nam
Chào các anh chị.
Em mới học về VBA, em có một vấn đề muốn nhờ các anh chị trên GPE giúp đỡ ạ.
Em có một bài toán với Excel VBA là so sánh 2 vùng dữ liệu giữa 2 workbook.
Kiểu như là vlookup cho một ô cell ý,nhưng đây là cho cả một vùng dữ liệu (theo hàng) .
Cụ thể là, nếu cell E1 của workbook A bằng một giá trị cho trước nào đó thì sẽ select vào Range("A1: D1") của workbook A đó rồi tìm xem ở trong workbook B từ cột A : D tương ứng xem có vùng (hàng) nào có các giá trị trong các ô cell tương ứng giống hệt với vùng Range("A1: D1") của workbook A không. Giả sử là vùng "Ax : Dx" của Workbook B trùng với vùng "A1 : D1" của workbook A thì sẽ copy dữ liệu của vùng Workbook(A).sheet1.Range("G1:J1") sang vùng Workbook(B).sheet1.Range("Gx : Jx")
Em xin cảm ơn các anh chị.
Em mới học về VBA, em có một vấn đề muốn nhờ các anh chị trên GPE giúp đỡ ạ.
Em có một bài toán với Excel VBA là so sánh 2 vùng dữ liệu giữa 2 workbook.
Kiểu như là vlookup cho một ô cell ý,nhưng đây là cho cả một vùng dữ liệu (theo hàng) .
Cụ thể là, nếu cell E1 của workbook A bằng một giá trị cho trước nào đó thì sẽ select vào Range("A1: D1") của workbook A đó rồi tìm xem ở trong workbook B từ cột A : D tương ứng xem có vùng (hàng) nào có các giá trị trong các ô cell tương ứng giống hệt với vùng Range("A1: D1") của workbook A không. Giả sử là vùng "Ax : Dx" của Workbook B trùng với vùng "A1 : D1" của workbook A thì sẽ copy dữ liệu của vùng Workbook(A).sheet1.Range("G1:J1") sang vùng Workbook(B).sheet1.Range("Gx : Jx")
Em xin cảm ơn các anh chị.
Lần chỉnh sửa cuối: