Cách bảo vệ sheet gốc và đối chiếu thay đổi của sheet làm việc với gốc

Liên hệ QC

Bùi Phương Linh

Thành viên mới
Tham gia
2/4/19
Bài viết
1
Được thích
0
* Em không phải dân chuyên Excel, em muốn tạo một file Excel như sau:
+ Em tạo 2 sheet, 1 sheet gốc và một sheet giống hệt sheet gốc đặt tên là "sheet 2".
+ Vấn đề của em là em muốn sheet gốc được khóa và dữ liệu không thay đổi; khi cần cập nhật dữ liệu thì sẽ nhập vào "sheet 2".
+ Em muốn khi "sheet 2" thay đổi dữ liệu một ô bất kỳ thì sheet gốc vẫn không thay đổi theo, nhưng ô bị thay đổi tương ứng sẽ thay đổi màu để cảnh báo sự thay đổi đó trong sheet gốc.
(Tóm lại là em muốn đối chiếu dữ liệu trước khi thay đổi và sau khi thay đổi giữa 2 sheet, vùng thay đổi sẽ được tô lên màu khác để dễ nhìn, dữ liệu trước khi thay đổi em cần lưu lại đề phòng bất trắc nên muốn khóa lại kết hợp đối chiếu).

*Anh chị nào biết làm ơn giúp em vấn đề này nha, em cảm ơn nhiều ạ!
 
* Em không phải dân chuyên Excel, em muốn tạo một file Excel như sau:
+ Em tạo 2 sheet, 1 sheet gốc và một sheet giống hệt sheet gốc đặt tên là "sheet 2".
+ Vấn đề của em là em muốn sheet gốc được khóa và dữ liệu không thay đổi; khi cần cập nhật dữ liệu thì sẽ nhập vào "sheet 2".
+ Em muốn khi "sheet 2" thay đổi dữ liệu một ô bất kỳ thì sheet gốc vẫn không thay đổi theo, nhưng ô bị thay đổi tương ứng sẽ thay đổi màu để cảnh báo sự thay đổi đó trong sheet gốc.
(Tóm lại là em muốn đối chiếu dữ liệu trước khi thay đổi và sau khi thay đổi giữa 2 sheet, vùng thay đổi sẽ được tô lên màu khác để dễ nhìn, dữ liệu trước khi thay đổi em cần lưu lại đề phòng bất trắc nên muốn khóa lại kết hợp đối chiếu).

*Anh chị nào biết làm ơn giúp em vấn đề này nha, em cảm ơn nhiều ạ!
Bạn nên tạo ra 2 sheet đó và up lên đây để mọi người giúp cho.
 
* Em không phải dân chuyên Excel, em muốn tạo một file Excel như sau:
+ Em tạo 2 sheet, 1 sheet gốc và một sheet giống hệt sheet gốc đặt tên là "sheet 2".
+ Vấn đề của em là em muốn sheet gốc được khóa và dữ liệu không thay đổi; khi cần cập nhật dữ liệu thì sẽ nhập vào "sheet 2".
+ Em muốn khi "sheet 2" thay đổi dữ liệu một ô bất kỳ thì sheet gốc vẫn không thay đổi theo, nhưng ô bị thay đổi tương ứng sẽ thay đổi màu để cảnh báo sự thay đổi đó trong sheet gốc.
(Tóm lại là em muốn đối chiếu dữ liệu trước khi thay đổi và sau khi thay đổi giữa 2 sheet, vùng thay đổi sẽ được tô lên màu khác để dễ nhìn, dữ liệu trước khi thay đổi em cần lưu lại đề phòng bất trắc nên muốn khóa lại kết hợp đối chiếu).

*Anh chị nào biết làm ơn giúp em vấn đề này nha, em cảm ơn nhiều ạ!
Sao thấy nó hơi nghịch nghịch
+Khi cần thay đổi sẽ nhập vào sheet2
+ Khi sheet 2 thay đổi bất kỳ thì sheet gốc vẫn không thay đổi.
Nếu vậy làm trên 1 sheet được rồi ô nào thay đổi thì tô màu lên
Link tham khảo tại đây
 

File đính kèm

  • TEST.xlsm
    15.7 KB · Đọc: 3
* Em không phải dân chuyên Excel, em muốn tạo một file Excel như sau:
+ Em tạo 2 sheet, 1 sheet gốc và một sheet giống hệt sheet gốc đặt tên là "sheet 2".
+ Vấn đề của em là em muốn sheet gốc được khóa và dữ liệu không thay đổi; khi cần cập nhật dữ liệu thì sẽ nhập vào "sheet 2".
+ Em muốn khi "sheet 2" thay đổi dữ liệu một ô bất kỳ thì sheet gốc vẫn không thay đổi theo, nhưng ô bị thay đổi tương ứng sẽ thay đổi màu để cảnh báo sự thay đổi đó trong sheet gốc.
(Tóm lại là em muốn đối chiếu dữ liệu trước khi thay đổi và sau khi thay đổi giữa 2 sheet, vùng thay đổi sẽ được tô lên màu khác để dễ nhìn, dữ liệu trước khi thay đổi em cần lưu lại đề phòng bất trắc nên muốn khóa lại kết hợp đối chiếu).

*Anh chị nào biết làm ơn giúp em vấn đề này nha, em cảm ơn nhiều ạ!
Góp ý cho bạn: Bạn có yêu cầu ngược, nên là thế này.
1/ Khi Sheet2 thay đổi thì tô màu Cell thay đổi vào Sheet gốc (Sheet1), để biết vị trí của Cell thay đổi trong sheet2.
2/ Nên thêm 1 sheet để lấy ra những Cell thay đổi vào shet này.

Các vấn đề nêu tại 1/ và 2/ phải dùng đến VBA.
 
Web KT
Back
Top Bottom