PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 如何用巨集記錄欄位被delete的時間
作者:
topdj
(守木)
2018-09-26 01:51:11
軟體:excel
版本:2010
因為我公司的excel統計資料,疑似被人惡意多次刪除欄位值,
我想請教各位,如何記錄欄位被delete時,
則巨集自動於另一個欄位記錄當下的時間,
例如A1已經有值,一旦於該欄位被按下delete,則於B1寫入時間,
同理A2被按下delete,則於B2寫下時間,
這樣才可至少有被人為刪除的證據,以便採取後續動作。
因為之前我曾請教版友,如何以巨集記錄欄位的輸入日期,
所以我想同理應該可以做到,
但我真的完全不懂vba的寫法,故想版友求救<(_ _)>
ps.因為檔案擺在公司的公用server,
理論上開啟檔案時會一併辨認電腦名稱(登入帳號),
所以我很多只需我個人使用的excel檔案,
我都用「保護工作表」的功能,只限我的帳號可以修改,
但因這被人動手腳的檔案,需給多人使用,故無法鎖定特定人士使用,
所以想順便請教在B1寫入A1被delete時間,
是否有可能於C1寫入開啟檔案的電腦帳號資料嗎?
作者: soyoso (我是耀宗)
2018-09-26 07:31:00
如change事件觸發時判斷是否target為空字串""帳號方面如environ username來抓取看是否合適或google excel vba api getusername|getcomputername
作者:
newacc
(XD)
2018-09-26 10:36:00
用VBA的前提是對方開啟檔案同意啟用內容,若對方選擇不啟用,你code寫再多再好都沒有用,安全性關係微軟並沒辦法預設開啟檔案直接執行巨集,除非對方電腦安全性設定為一律信任同時,若對方是以office 365線上模式(在瀏覽器中編輯)開啟的話,巨集並不會作用
繼續閱讀
[算表] 自動加總每日金額
qormp
[文件] 文字加上下線
springbreeze
[買賣] Office 個人版一年份
mosquito147
[算表] 多列資料合併1列
want0617
[算表]如何快速刪掉大量空白格
earlywinter
[算表] GOOGLE 試算表 資料透視表
want0617
[算表] 樞紐分析表新增計算項目
luving
[算表] EXCEL VBA 同一個巨集重複執行效率降低
genow
[算表] EXCEL圖表製作問題(實驗設計)
ilie
[算表] 找出發生最早日期和算出天數
ck3300511
Links
booklink
Contact Us: admin [ a t ] ucptt.com