Bỏ qua nội dung chính

Làm cách nào để đánh dấu các ô đã sửa đổi / cập nhật trong Excel?

Đôi khi, bạn có thể muốn đánh dấu các ô đã sửa đổi trong khi chỉnh sửa trang tính / sổ làm việc để thực hiện theo các thay đổi, nhưng bạn có thể xử lý nó như thế nào trong Excel?

Đánh dấu các ô đã sửa đổi với Theo dõi Thay đổi

Đánh dấu các ô đã sửa đổi bằng mã VBA

Đánh dấu các ô đã sửa đổi trong bảng bằng Hợp nhất bảng


Đánh dấu các ô đã sửa đổi với Theo dõi Thay đổi

Trong Excel, chức năng Theo dõi Thay đổi có thể đánh dấu các thay đổi.

1. Lưu sổ làm việc trước khi bạn áp dụng Track Changes tính năng, và sau đó nhấp vào Review > Track Changes > Highlight Changes.
doc đánh dấu các ô đã sửa đổi 1

2. bên trong Highlight Changes hộp thoại, kiểm tra cả hai Track changes while editing. This also shares your workbookHighlight changes on screen các tùy chọn. Ngoài ra, bạn có thể chỉ định giới hạn về thời gian, người dùng và phạm vi trong khi theo dõi thay đổi.
doc đánh dấu các ô đã sửa đổi 2

3. nhấp chuột OK. Bây giờ Microsoft Excel hộp thoại xuất hiện và nhắc bạn lưu sổ làm việc.
doc đánh dấu các ô đã sửa đổi 3

4. nhấp chuột OK. Bây giờ một sửa đổi mới sẽ được đánh dấu bằng một góc.

doc đánh dấu các ô đã sửa đổi 4 mũi tên doc sang phải doc đánh dấu các ô đã sửa đổi 5

Mẹo: chức năng này hoạt động cho toàn bộ sổ làm việc.


Đánh dấu các ô đã sửa đổi bằng mã VBA

Nếu bạn cần mã VBA để xử lý công việc, bạn có thể làm như sau:

1. nhấn Alt + F11 các phím để kích hoạt Microsoft Visual Basic for Applications cửa sổ.

2. nhấp chuột Insert > Module, và sau đó nhấp đúp vào ThisWorkbook in VBAProject và dán mã bên dưới vào tập lệnh.

VBA : Sao chép và dán địa chỉ ô

'UpdatebyExtendoffice20180307
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Target.Value <> "" Then
        Target.Interior.ColorIndex = 6
    End If
End Sub

doc đánh dấu các ô đã sửa đổi 6

3. Lưu mã và quay lại sổ làm việc, trong khi bạn sửa đổi trang tính, các ô sẽ được đánh dấu bằng màu nền.
doc đánh dấu các ô đã sửa đổi 7

Lưu ý: Nếu bạn chỉ muốn áp dụng đánh dấu trong trang tính hiện tại, chỉ cần nhấp chuột phải vào tab trang tính và nhấp vào Mã Chế độ xem trong menu ngữ cảnh, sau đó dán mã bên dưới vào tập lệnh.
doc đánh dấu các ô đã sửa đổi 8

Private Sub WorkSheet_Change(ByVal Target As Range)
'UpdatebyExtendoffice20180307
    If Target.Value <> "" Then
        Target.Interior.ColorIndex = 6
    End If
End Sub

Đánh dấu các ô đã sửa đổi trong bảng bằng Hợp nhất bảng

Nếu bạn muốn cập nhật một bảng chính dựa trên một bảng khác, rồi đánh dấu dữ liệu đã sửa đổi / mới trong bảng chính, bạn có thể thử Kutools for Excel'S Tables Merge tính năng này.

Kutools cho Excel, với hơn 300 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

1. Chọn bảng chính cần được sửa đổi hoặc cập nhật bởi bảng khác và nhấp vào Kutools Plus > Tables Merge.
doc đánh dấu các ô đã sửa đổi 9

2. Chọn phạm vi bảng bạn muốn cập nhật bảng chính dựa trên Tables Merge wizard.
doc đánh dấu các ô đã sửa đổi 10

3. nhấp chuột Sauvà chọn cột chính mà bạn muốn so sánh hai bảng dựa trên.
doc đánh dấu các ô đã sửa đổi 11

4. nhấp chuột Sau, chọn các cột bạn muốn cập nhật.
doc đánh dấu các ô đã sửa đổi 12

5. nhấp chuột Sau, trong phần Tùy chọn đánh dấu, hãy chọn màu nền và màu phông chữ bạn muốn sử dụng cho các ô đã sửa đổi.
doc đánh dấu các ô đã sửa đổi 13

6. nhấp chuột Kết thúc đóng hộp thoại. Bây giờ các ô đã sửa đổi đã được đánh dấu.
doc đánh dấu các ô đã sửa đổi 14

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi there. Wondering if there might be an option to highlight the rows of cells if the target range cells have NOT modified over a period of time. For eg, if the target field cell has not had any alterations in 7 days, the entire row of data would flash red.
Would appreciate the help! Fantastic help above in any case.
This comment was minimized by the moderator on the site
Is it possible to modify this code to show when the results of a formula change in a cell instead of just a value?
This comment was minimized by the moderator on the site
Hi,
Thanks for the code. I realise that once you do the code to highlight any changes it gets rid of the 'undo' functionality. Why is that?
This comment was minimized by the moderator on the site
Gracias por el aporte, es muy útil
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations