![如何在 Windows 文件资源管理器上下文菜单中添加“在新 Excel 中打开并禁用宏”?](https://linux22.com/image/1533045/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20%E6%96%87%E4%BB%B6%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8A%E4%B8%8B%E6%96%87%E8%8F%9C%E5%8D%95%E4%B8%AD%E6%B7%BB%E5%8A%A0%E2%80%9C%E5%9C%A8%E6%96%B0%20Excel%20%E4%B8%AD%E6%89%93%E5%BC%80%E5%B9%B6%E7%A6%81%E7%94%A8%E5%AE%8F%E2%80%9D%EF%BC%9F.png)
我以前问过类似的问题,关于如何在 Windows 文件资源管理器上下文菜单中添加“在新 Excel 中打开”?和如何在 Windows 文件资源管理器上下文菜单中添加“复制此文件夹”?。
类似地,有没有一种简单的方法,可以向 Windows 资源管理器的上下文菜单中添加一个项目,即,当右键单击文件夹“X”时,会出现一个新项目“在新 Excel 中打开它禁用宏",这样单击后,文件将不会在当前 excel 会话中打开,而是在新的 excel 窗口中打开,并且宏将被禁用,即不会触发 Workbook_Open() 等事件?
答案1
取自来源
在工作簿打开时按住Shift。遗憾的是,快捷方式上没有可以设置禁用宏的参数。
您还可以设置禁用宏并设置受信任的位置,这样它将自动禁用宏,但会禁用从受信任位置打开的文件。
在 Office 2013 中设置宏安全性
- 去文件 > 选项 > 信任中心
- 选择宏设置
- 选择禁用所有宏,无需通知或者通过通知禁用所有宏(受到推崇的)
- 选择受信任的位置
- 选择添加新位置将文件夹设为受信任位置。