VBA LƯU LỊCH SỬ THAY ĐỔI DỮ LIỆU

Liên hệ QC

ngvu20131003

Thành viên mới
Tham gia
2/3/20
Bài viết
17
Được thích
2
Em kính chào quý thầy cô trên diễn đàn ạ!
Hôm nay em có 1 vấn đề muốn nhờ sự giúp đỡ của thầy cô
* Sheet "TOAN" là sheet lưu dữ liệu điểm số của các môn (trong file em trích ra 2 môn là Toán, Lí) cùng các cột điểm tương ứng.
- Khi em thay đổi bất kì điều gì về điểm số của bất kì môn nào ở sheet "TOAN", nó sẽ hiện ra lịch sử sửa điểm bên sheet kế bên "THAYDOI" bao gồm mã HS, tên, môn thay đổi, cột điểm thay đổi, ngày giờ (Ví dụ em thay đổi cột 15' thứ 3, môn Toán thì chỉ có cột điểm 15' thứ 3 ở sheet "THAYDOI" hiện ra dữ liệu thay đổi, còn lại để trống, ví dụ hình bên), đặc biệt là khi ghi đè dữ liệu, lịch sử cũ sẽ không mất đi (mỗi dòng chỉ hiện 1 lần thay đổi).
Em kính nhờ quý thầy cô hướng dẫn em. Em xin chân thành cảm ơn quý thầy cô rất nhiều ạ!
1609343010005.png
 

File đính kèm

  • VBA_LICH_SU_THAY_DOI.xlsx
    24.1 KB · Đọc: 10
Bạn xem thử nhé
Tất cả thay đổi từ A6:N51 sẽ được ghi lại
Capture.PNG
 

File đính kèm

  • VBA_LICH_SU_THAY_DOI.xlsm
    38.7 KB · Đọc: 28
Upvote 0
Em kính chào quý thầy cô trên diễn đàn ạ!
Hôm nay em có 1 vấn đề muốn nhờ sự giúp đỡ của thầy cô
* Sheet "TOAN" là sheet lưu dữ liệu điểm số của các môn (trong file em trích ra 2 môn là Toán, Lí) cùng các cột điểm tương ứng.
- Khi em thay đổi bất kì điều gì về điểm số của bất kì môn nào ở sheet "TOAN", nó sẽ hiện ra lịch sử sửa điểm bên sheet kế bên "THAYDOI" bao gồm mã HS, tên, môn thay đổi, cột điểm thay đổi, ngày giờ (Ví dụ em thay đổi cột 15' thứ 3, môn Toán thì chỉ có cột điểm 15' thứ 3 ở sheet "THAYDOI" hiện ra dữ liệu thay đổi, còn lại để trống, ví dụ hình bên), đặc biệt là khi ghi đè dữ liệu, lịch sử cũ sẽ không mất đi (mỗi dòng chỉ hiện 1 lần thay đổi).
Em kính nhờ quý thầy cô hướng dẫn em. Em xin chân thành cảm ơn quý thầy cô rất nhiều ạ!
View attachment 252186
Cái này khó đấy, không phải dễ đâu
 
Upvote 0
Upvote 0
Upvote 0
Web KT

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

Back
Top Bottom