我的工作中遇到了一个非常烦人的问题。我们有两个用VBA编码的自定义Excel色带。其中一个用于功能区的主.xlam
,以及多个.xlams
和.xlsms
作为模块(功能区按钮后面的代码)。
现在,有一段时间,如果有人从Windows文件共享打开功能区,并按下其中一个按钮,该按钮后面的.xlam
或.xlsm
将被删除。在Windows事件日志中,我们看到此人要求对该文件具有DELETE权限。
模块代码在任何情况下都不包含文件删除,它们只使用打开的工作簿中的数据。
我无法提供示例,因为该问题独立于宏背后的代码。它随机发生,完全不同的宏共享零行代码。
有没有人见过这样的东西?