我正在使用 Excel 2016(桌面版 - 非在线版),并且创建了一个带有宏的工作簿,我使用自签名证书对该宏进行了签名。
我已经在 Windows 上设置了“信任中心”设置,因此只有经过数字签名且证书受信任时才会运行宏。
我想在 Mac 版 Excel 2016 上运行相同的宏,但我找不到任何“信任中心”设置。我似乎只能启用或禁用宏?
有谁能解决这个问题吗?
答案1
对于遇到此问题的其他人来说,似乎 Office 2016 for OSX 中的 Excel 仅允许您完全启用或禁用宏。
它不像 Windows 版本那样提供仅运行“数字签名的宏”的选项。因此,它使数字签名的宏的安全性变得毫无用处。
答案2
正如其他人提到的,这似乎是不可能的。
为了防止“启用/禁用宏”弹出窗口,您可以转到 Excel -> 首选项 -> 安全 -> 启用所有宏。
但从安全性方面来说这显然不太好。