我公司的一名员工正在尝试将一些 Excel 文件发布到我们的网站(仅限员工登录)。电子表格相当大(12 列宽),但没有计划将其转换为纸质格式;它打算保持数字化。因此,页面布局设置为自定义大小横向。从我们的网站下载电子表格时,Excel 会在受保护的视图中打开它,这是意料之中的,因为它来自网站。但是,受保护的视图模式似乎忽略了任何页面格式,将其呈现在 8.5x11 的纵向页面上,每页仅允许约 4 列,并将其拆分到几个水平页面上。
我知道受保护的视图应该可以阻止脚本等感染计算机,但有没有办法让页面格式在受保护的视图中正确显示?我无法访问将要打开文件的每台计算机,因此客户端上的默认 MS Office 设置是首选。
答案1
我在公司也遇到过类似的问题。我需要 Excel 打开没有受保护视图的文件,这样宏才能运行以启用界面,而受保护视图会让用户感到困惑,因此他们无法运行应用程序。
如果文件来自受信任的位置,Excel 将不会在受保护的视图中打开它们。在组织中执行此操作的最佳方法是通过域的组策略。如果我没记错的话,我需要在组策略中进行两项更改:1) 在 GP > 计算机配置 > 管理工具 > Windows 组件 > Internet Explorer > Internet 控制面板 > 安全 > 站点到区域分配中将您的网站设置为受信任的站点;2) 您应该使用将共享 Excel 文件的网络位置设置为 Microsoft Office 的受信任位置Office 组策略管理模板,必须在您的域中安装并配置。
您还可以使用 Office GP 管理模板来完全禁用受保护的视图,但我不建议这么做。
要想绕过微软为保护我们免受恶意代码侵害而采取的这些措施需要做大量工作,但遗憾的是,这就是我们生活的时代。