excel的某一个sheet的数据修改,保存后,VBA 自动写入文本log,这个vba 可否实现

excel的某一个sheet的数据修改,保存后,VBA 自动写入文本log,这个vba 能否实现

某一个页面修改,而且保存后,VBA写入文本日志,写下excel 的名字还是修改时间,修改人等信息。
不知道vba 能否实现?
------解决思路----------------------
不能胜任!理由如下:
1、无法知道修改人是谁;
2、如果禁止了事件相应(application.EnableEvents=False),vba不能启动;

vba不擅长干这样的事。