Lọc dữ diệu từ 2 sheet khác nhau (1 người xem)

  • Thread starter Thread starter cafenau
  • Ngày gửi Ngày gửi
Liên hệ QC

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

cafenau

Thành viên mới
Tham gia
6/7/10
Bài viết
9
Được thích
0
Mình có 2 file dữ liệu trong 2 sheet khác nhau. Sheet1 là file theo doi khách hàng dưới dạng tổng hợp, sheet2 theo dõi khách hàng chi tiết với nhiều nội dung cụ thể. Mình muốn các bạn giúp mình lọc ra những khách hàng ở sheet2 chỉ có trong sheet1 và ngược lại từ sheet2 lọc ra khách hàng có trong sheet1.
Cảm ơn nhiều!
 

File đính kèm

Bạn đưa file lên không có đặc trưng!

Macro sau:

PHP:
Option Explicit
Sub DoiChieuDS()
 Dim Sh As Worksheet, Rng As Range, sRng As Range, Cls As Range
 Dim Clr As Byte
 
 Sheets("mau1").Select:                            Set Sh = Sheets("Mau2")
 Set Rng = Sh.Range(Sh.[A1], Sh.[A65500].End(xlUp))
 Rng.Interior.ColorIndex = 2
 Sheets("mau1").Columns("A:A").Interior.ColorIndex = 2
 For Each Cls In Range([A3], [A65500].End(xlUp))
   Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
   If Not sRng Is Nothing Then
      Clr = 34 + (Cls.Row Mod 13)
      Cls.Interior.ColorIndex = Clr
      sRng.Interior.ColorIndex = Clr
   End If
 Next Cls
End Sub

Tìm hoài mà có thấy mống nào như yêu cầu của bạn đâu?!

Cuối cùng mình fải chép thử 2 records bên mau2 sang mau1 mới thành công công cuộc thử nghiệm macro cỏn con.

Thật tốn thời gian của nhau quá!
 
Cảm ơn bạn Chanh TQ nhiều nha. Mình chủ yếu là theo dõi theo mã khách hàng còn tên khách hàng thì có sự khác nhau. Mau1 là file mình theo dõi hàng ngày, còn mau2 là do trung tam tin học truyền về nên tên khách hàng nó không đầy đủ như nhau. Mã khách hàng tại 2 sheet giống nhau thì khách hàng giống nhau.
Mình chưa khi nào dùng macro nên cũng không biết làm, bạn có cách nào hay hơn chỉ giúp với.
 
Cảm ơn bạn Chanh TQ nhiều nha. Mình chủ yếu là theo dõi theo mã khách hàng còn tên khách hàng thì có sự khác nhau. Mau1 là file mình theo dõi hàng ngày, còn mau2 là do trung tam tin học truyền về nên tên khách hàng nó không đầy đủ như nhau. Mã khách hàng tại 2 sheet giống nhau thì khách hàng giống nhau.
Mình chưa khi nào dùng macro nên cũng không biết làm, bạn có cách nào hay hơn chỉ giúp với.
Mỗi sheet thêm 1 cột phụ nữa sau đó dùng hàm VLOOKUP để lọc. Bạn xem file có đúng ý chưa nhé!
 

File đính kèm

Bạn Minh Công quả là lợi lại. Cảm ơn bạn nhiều.
 
Web KT

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

  • Dán lên cao
Trả lời
26
Đọc
10K
Back
Top Bottom