excel - 优化最佳外观选项打破了用户表单
问题描述
我遇到以下问题:我的客户更新了 Excel 版本,并且所有用户表单似乎都已损坏。(此处描述:Excel 用户窗体显示尺寸错误)
在导致问题的较新 Excel 版本中有一个特殊的默认设置“优化以获得最佳外观”(使用多个显示器时)。当我切换到“优化兼容性”选项时,问题就消失了。
问题:有人想出如何以编程方式(在 VBA 代码中)更改此设置吗?
我试图记录宏并更改设置,但没有运气。结果程序是空的。
解决方案
我没有设法找到解决方法。显然,当“优化最佳外观”选项处于活动状态并且多台显示器连接到设备时,excel 无法正确构建按钮、对象等。告诉每个用户不要使用多台显示器或手动关闭此选项不是一个选项。
我现在正在以不使用任何对象的方式更改应用程序。这很糟糕,但没有其他办法。
推荐阅读
- css - CSS 网格使用 min-content 作为 1 fr 单位的基础
- selenium - Puppeteer 与 Selenium
- php - Laravel - 尝试任何端点时找不到 404
- python - 使用 pytest 测试 django 表单失败
- google-sheets - 如何在多列中找到最常见的值?
- python - 如何在 Python 中将 HTML 转换为文本?
- angular - 为什么在firestore查询(打字稿)中布尔值为真?
- angular - 路线:使用所需数据添加多个组件
- macos - 如何将 NPM 连接到 Mac 上的天蓝色工件源?
- graphql - 使用 Apollo 联邦处理私有突变