Tự động cập nhật và xóa trùng lặp

  • Thread starter yoyovn
  • Ngày gửi
Y

yoyovn

Sơ cấp
13/9/16
1
0
3
37
Chào các anh chị trên diễn đàn.
Hiện em đang làm 1 báo cáo để cập nhật số lượng lỗi. Hiện tại em muốn dữ liệu từ cột "Error description" của sheet QC được tự động cập nhật qua cột A của sheet Total và loại bỏ dữ liệu trùng lặp.
Phần tự động cập nhật em đã làm được nhưng phần bỏ dữ liệu trùng lặp em vẫn chưa làm được. Mọi người hướng dẫn giùm em.
Code em đang sử dụng :

Private Sub worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("Error_QC"), Target) Is Nothing Then
With Range("Error_QC")
.Copy Destination:=Sheets("Total").Range("Total_QC")
End With
End If
End Sub
 

Đính kèm

  • Report Error.rar
    44.9 KB · Lượt xem: 59
Khóa học Quản trị dòng tiền
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
Từ khóa : VBA remove duplicates
 
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Chào các anh chị trên diễn đàn.
Hiện em đang làm 1 báo cáo để cập nhật số lượng lỗi. Hiện tại em muốn dữ liệu từ cột "Error description" của sheet QC được tự động cập nhật qua cột A của sheet Total và loại bỏ dữ liệu trùng lặp.
Phần tự động cập nhật em đã làm được nhưng phần bỏ dữ liệu trùng lặp em vẫn chưa làm được. Mọi người hướng dẫn giùm em.
Code em đang sử dụng :

Private Sub worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("Error_QC"), Target) Is Nothing Then
With Range("Error_QC")
.Copy Destination:=Sheets("Total").Range("Total_QC")
End With
End If
End Sub
Cái này dùng excel 2016 sẽ làm đươc mà ko cần VBA.
 

Xem nhiều

Webketoan Zalo OA