Re: [算表] 自動加入日期

看板Office作者 (Steven)時間16年前 (2010/02/06 07:51), 編輯推噓0(003)
留言3則, 1人參與, 7年前最新討論串2/2 (看更多)
我的方法是 寫在Workbook的SheetChange事件中 利用Target.Address判斷是那個儲存格觸發此事件 利用date()函數取得現在時間(亦即修改時間) 並將此時間指定到要記錄修改時間的儲存格的Value屬性 如果儲存格中是函數 每次重新開啟xls 都會重新執行一次 所以會看到你提到的E欄位都是最新日期的情況 ※ 引述《loadman (洛德)》之銘言: : 軟體:Excel : 版本:2007 : 想請問例如我有A B C D E 5個欄位 : 隨便在前4個其中一個欄位有變更資料時如何在E欄位中加入變更當天的日期 : 之前有試過不過打開之後以前的E欄位都會變成最新的日期 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.58.180

02/08 09:48, 7年前 , 1F
以worksheet_change觸發,date就好不用加()括號
02/08 09:48, 1F

02/08 09:49, 7年前 , 2F
如a~d欄任一儲存格變更時觸發的話,range.column或
02/08 09:49, 2F

02/08 09:49, 7年前 , 3F
intersect,應會比range.address更好
02/08 09:49, 3F
文章代碼(AID): #1BRAy09d (Office)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1BRAy09d (Office)