excel表格如何自動更新并記錄所修改行時的時間?
excel表格如何自動更新并記錄所修改行時的時間?

excel表格如何自動更新并記錄所修改行時的時間?
問:有一個工作表,在每一行后面都有一個時間。想要在修改某一行時,自動更新該行后面的時間,以記錄該行最后是何時更改的,但對于沒有更新的行,時間不變。
答:
可以使用工作表事件來完成。示例代碼如下:
說明:
示例是以工作表Sheet1中的數據為例的,因此代碼放在工作表Sheet1的模塊中,可以根據你的工作表調整代碼位置。
使用工作表的Change事件,當工作表單元格內容發生改變量,事件發生響應。
代碼使用語句Target.Row <= 3限制只對工作表前3行有效,你可以根據數據所在的行數作出相應的更改。
代碼使用IsDate函數判斷每行最后一個單元格中是否是日期時間,若不是,則向右移一個單元格,以便在此單元格中輸入時間。換句話說,在一行末尾放置時間。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。