我的团队有几个文件专为其他员工设计,以记录工作,但不保存文件本身。有没有办法创建用户日志版本或更改日志,记录何时有人打开文件读写或输入文件的密码?这些文件受密码保护,但似乎有人能够访问那些不应该拥有该PW的文件。
一旦宏识别出文件正在打开,我就可以轻松创建代码来记录用户名和时间;我只是不确定如果可能的话,当它打开读写或输入读写密码时如何判断。
答案 0 :(得分:2)
If Not ThisWorkbook.ReadOnly Then...
将用户名写入文本文件
答案 1 :(得分:0)
谢谢,这太完美了!
出于某种原因,在一个文件中,ThisWokbook.ReadyOnly返回了一个"自动化错误;灾难性的错误&#34 ;;但是,我将其更改为ActiveWorkbook并且运行顺利。