天天看點

對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作

作者:yifangjun666

對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。

同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作中,同僚可能會操作表格中的資料,因為這些資料可能會存儲在公共檔案夾中。是以,我希望表格具備這樣的功能,即記錄他人對表格進行的修改。

這種功能可以在效果中展現。例如,如果表格儲存在公共位置,另一位同僚看到了王燃的成績,發現他的其他科目成績都很好,但英語成績較差。是以,他将英語成績從67分提高到90分。修改完成後,可以在“日報表”中檢視修改記錄。在“日報表”中,可以看到修改動作的時間、操作人員和修改内容。這種功能需要使用什麼設定?

首先需要使用什麼公式?Excel表格本身的設定無法實作該功能,需要使用VBA代碼來實作。VBA代碼将包含“WorksheetChange”事件,該事件将在工作表處于激活狀态時自動執行。當焦點位于目前單元格(例如35号單元格,該單元格為綠色)時,隻要進行任何修改,都會觸發“WorksheetChange”事件程式。該程式将執行VBA代碼,記錄修改資訊并将其添加到“日報表”中。這就是實作該功能的方法。您還需要了解什麼?

該功能需要使用VBA代碼實作。VBA代碼将包含“WorksheetChange”事件,該事件将在工作表處于激活狀态時自動執行。當焦點位于目前單元格(例如35号單元格,該單元格為綠色)時,隻要進行任何修改,都會觸發“WorksheetChange”事件程式。該程式将執行VBA代碼,記錄修改資訊并将其添加到“日報表”中。這就是實作該功能的方法。您還需要了解什麼?

對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作
對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作
對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作
對工作表中的任何單元格進行修改,都會記錄下操作時間和操作過程。同僚要求我将資料發送給他,但不要對其進行修改。然而,在工作

繼續閱讀