如何在没有警告的情况下使用VBA宏打开Excel

如何在没有警告的情况下使用VBA宏打开Excel,excel,vba,Excel,Vba,我使用VBA宏创建了Excel,但要打开此.xls工作表,需要获得权限,如打开前启用内容 请检查我用红色标记的屏幕截图 我想避免来自代码或后端的警告,所以请建议一些方法来避免它 可以在“信任中心”按钮上转到Excel选项->信任中心->在“外部内容”下选择“启用所有数据连接”选项。 在Excel中,转到选项->信任中心->受保护视图并禁用所有三个选项 最后一个选项是启用所有宏内容您不能启用;这将按预期操作,以防止代码在未经用户同意的情况下执行。您可以将文档标记为受信任,并教育用户单击该按钮

我使用VBA宏创建了Excel,但要打开此.xls工作表,需要获得权限,如打开前启用内容

请检查我用红色标记的屏幕截图


我想避免来自代码或后端的警告,所以请建议一些方法来避免它

可以在“信任中心”按钮上转到Excel选项->信任中心->在“外部内容”下选择“启用所有数据连接”选项。

在Excel中,转到选项->信任中心->受保护视图并禁用所有三个选项


最后一个选项是启用所有宏内容

您不能启用;这将按预期操作,以防止代码在未经用户同意的情况下执行。您可以将文档标记为受信任,并教育用户单击该按钮。或者,您可以使用证书对VBA代码进行数字签名,并在Windows中信任此证书。看,没错。有人的问题是,禁用后它仍然无法工作,然后只需将包含文件的文件夹添加到受信任的位置。我不想发布另一个答案。