Excel 用户窗体显示的大小错误

2023-11-21

我在使用 Excel UserForms 时遇到一个非常奇怪的问题;当我通过单击工作表中的命令按钮来显示表单时,表单的大小会显着变形,使其基本上无法使用。下图说明了这一点。

Form before size warping (intended size) Form before size warping (intended size)

Form after size warping Form after size warping

我使用多屏幕设置,这个尺寸问题仅在刚使用我的笔记本电脑而没有附加显示器时才出现;然而,即使使用我通常的设置,它现在也开始发生。此外,在某些情况下,翘曲与每个后续形式初始化混合。我在下面提供了示例图像。

Form before warping (intended size) Form before warping (intended size)

Form after warping (first iteration) Form after warping (first iteration)

Compounded warping (second iteration) Compounded warping (second iteration)

Further compounded warping (third iteration) Further compounded warping (third iteration)

我尝试通过属性窗口和 Userform_Initialize() 事件手动设置高度和宽度属性,但最终仍然得到奇怪的结果。在属性窗口中,我输入的高度和宽度值在输入后会自动更改,通常会导致不理想的纵横比,并且当我尝试使用 VBA 调整大小时也会发生类似的情况。我不认为代码是问题,因为我只是设置 .Height 和 .Width 属性,因此没有太多出错的空间。

我进行了相对广泛的研究,但未能找到有关此问题的任何信息。我使用的是 Excel 2016;任何帮助,将不胜感激!


我认为你的问题可能与我的有关here.

@Lance Phillips:我使用 Excel 2016 32 位 Windows 10 64 位时缺少您所指的选项(下图是在网络上找到的)。我不知道为什么。即使连接了额外的显示器。

enter image description here

编辑:显然这是 Office build 9330.1000 的新功能,请参阅here.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Excel 用户窗体显示的大小错误 的相关文章

  • 有一个更好的方法吗? VBA脚本

    我这里有一份供料泵的跟踪清单 我们必须考虑库存水平 所以我做了这个 当您将泵输入表中时 什么也没有发生 当您将患者姓名放在上面时 该行会变成粉红色 表明该泵已离开我们的库存 我试图将一个脚本 宏放在一起 可以计算我们仍然拥有的泵 即白色行
  • Excel的INDEX函数可以返回数组吗?

    如果数据在范围内A1 A4如下 Apple Banana Orange Strawberry Then INDEX可用于单独返回该列表中的任何值 例如 INDEX A1 A4 3 会回来Orange 是否有类似的 Excel 函数或函数组合
  • Excel VBA 组合框识别

    我的用户表单上有 4 个以上的组合框 当他们触发时 他们触发相同的事件 我想做的是找出哪个 ComboBox 触发了该事件 组合框的创建取决于组件的数量 生成组合框的代码如下所示 For j 0 To UBound ComponentLis
  • 将 Excel 模板 (xltx) 作为 Excel 模板而不是工作簿打开

    我正在尝试编写一行代码来打开 Excel 模板 xltx 文件作为 Excel 模板文件而不是新工作簿 我只是想让用户查看和编辑他们在我们网络上的库文件夹中的模板 然而 我尝试过的所有操作都会打开一个新的工作簿而不是模板 我尝试过互操作 W
  • 如何同时在多个 Wksheet 中搜索某个字符串?

    我有大约 30 张工作表 我希望这些代码同时运行 我想找到 ABC 并删除所有工作表中它旁边的单元格的值 我的错误来自 Set rSearch range A1 range A rows count end x1up 当我在 With 语句
  • 如何在 Excel VBA 中仅迭代自动筛选工作表中的行?

    需要仅迭代自动筛选范围中的行 目的是获取行索引 我尝试过这个块 For Each ele In rng RowInd ele Rows Address RowNum Split RowInd 2 Next ele 这会在 rng 中的所有
  • VB.NET 中的 Excel 自动调整列

    我这里有我的 VB6 代码并且运行良好 For CLms 1 To 10 ws Columns CLms AutoFit lt Autofilt data on XL sheet Next CLms 我已经搜索了如何在 VB NET 中使
  • 如何使用 VBA 在 Excel 中搜索单词然后删除整行? [复制]

    这个问题在这里已经有答案了 请有人帮忙 我正在尝试编写一个 VBA 代码 在 Excel 工作表 D 列中搜索特定单词 DR 然后删除整行 工作表中特定单词多次出现 我想做的就是搜索这些出现的情况 然后删除包含这些单词的整行 我的问题是我不
  • 在vba中为图例设置颜色代码

    我在每个工作表中都有数据透视表 我必须对它们进行比较 但每个工作表中图例的颜色都不同 如何设置颜色 例如 如果我的图例条目是 ISO 我希望它始终为 蓝色 如果它是 LAT 我希望它在每张纸中都为 红色 这可以通过操纵来完成Series中的
  • 点击后如何等待页面加载

    下面是简单的 IE 自动化代码 只需输入订单号 例如1413105088和邮政编码始终是78759并单击 提交 按钮 然后从结果页面中获取跟踪号码 例如017136295201034并将它们放入 C 列 它按预期工作 但由于 IE 不太可靠
  • Excel 仅粘贴特殊使用值,还将值的数据类型与值一起复制到目标单元格中

    我一直在尝试更多地了解 Excel 单元格 特别是它们的数据类型 如果有人对细节感兴趣 我的调查位于下面的编号点中 我的结论被标记为 A 到 D 我真的很感兴趣是否有人有什么可以补充的 答 每个 Excel 单元格都有一个属性 用于定义它将
  • MS Access:将组合框中选定的条目插入表中

    这是我使用 MS Access 所做的一个示例 我有一个包含人名的表格和两个用于添加电话号码的文本字段 我创建了一个包含名称的列表框 我设法将列表框中选定的姓名和文本字段 Tel1 和 Tel2 中的电话号码插入表 ContactTable
  • 如何在没有任何数据行的情况下读取 Excel 表/ListObject 中的计算列的公式

    我有一个以外部查询作为数据源的 ListObject 它返回 18 列 ListObject 之前已添加了额外的 4 个计算列 现在 ListObject 有 0 个数据行 但是 虽然有 0 个数据行 但我似乎无法读取计算列的预定义公式 如
  • Mac 上使用 Excel VBA 进行正则表达式

    我需要将 regEx 与 Excel VBA 一起使用 我使用的是 Mac OS 10 10 和 Office 2011 因此没有可以使用的 DLL 文件 这里有什么可做的 我读到我必须绑定一个苹果脚本 这是如何完成的以及该脚本需要什么内容
  • 如何检查单元格是否包含通配符星号 (*) 字符

    考虑以下两个公式 IF SEARCH A1 true false IF SEARCH CHAR 42 A1 true false 我正在用它来尝试检测单元格是否包含 字符 但这对所有单元格返回 true 我只能假设 Excel 看到 也许作
  • 使用字符串数组作为子字符串参数的 VBA InStr 函数 (Excel)

    找了很久了 第一次提问 目标 循环遍历包含地址的列 根据单元格包含的邮政编码为单元格偏移 0 6 分配一个值 城市名称 这是我到目前为止所得到的 缩短的数组长度 Sub LabelCell Dim SrchRng As Range cel
  • 如何使用 Office.js 获取单元格的格式

    我正在开发一个 Excel 加载项 它提取单元格 A1 的文本 包括其格式 并在其自己的区域中显示文本 所以添加包含这个 见下面的截图 显示格式化文本的区域 开始提取的按钮请点击查看图片 https i stack imgur com oy
  • 如何使用 xlrd 将新列和行添加到 .xls 文件

    如何向 xlrd 中的工作表添加新列和 或行 我有一个使用 open workbook 读取的 xls 文件 我需要在第一张表中添加一个新列 bouncebacks 然后在该表中添加新行 但我在 xlrd 文档中找不到任何显示如何添加新行和
  • 将 Excel 导入到 Datagridview

    我使用此代码打开 Excel 文件并将其保存在 DataGridView 中 string name Items string constr Provider Microsoft Jet OLEDB 4 0 Data Source Dial
  • 修剪工作簿中的所有单元格(VBA)

    我尝试向一直在开发的 Excel 加载项添加功能 该功能会修剪已用单元格末尾的前导空格 甚至可能解析文本 我需要这样做的原因只是为了将其变成超链接我已经在工作了 但是那部分很好 这是我到目前为止所尝试的 我已经修剪了active works

随机推荐

  • django.core.exceptions.ImproperlyConfigured:SpatiaLite 需要配置 SQLite 以允许扩展加载

    我安装了spatialite for Django项目 但当我尝试迁移时 它向我显示此错误 File Library Frameworks Python framework Versions 3 8 lib python3 8 site p
  • 如何在 Angular 4 中 router.navigate 到相同的路线并捕获相同的事件?

    好的 我的问题有两个用例 我正在开发一个应用程序 它有一个 en register路线 当我处于根目录并单击一个按钮时 一切都很好this router navigate this routeParams lang register 一切都
  • Facebook 点赞按钮 - 如何禁用评论弹出?

    我想禁用当用户单击我放置在网站上的 Facebook fbml Like 按钮时弹出的评论框 这可以吗 我在文档中找不到任何详细信息 在 Facebook Like XFBML 版本不是 iframe 版本 之后隐藏评论框的最简单修复如下
  • 实体框架/SQL 2008 - 如何自动更新实体的上次修改字段?

    如果我有以下实体 public class PocoWithDates public string PocoName get set public DateTime CreatedOn get set public DateTime Las
  • Javascript OOP/类 - 多个实例共享相同的数据

    我正在编写一些 oop javascript 代码 我有几个类的实例 并在每个实例中放入了不同的数据 不幸的是 正如您将在下面的示例中看到的 它们似乎共享相同的数据 是否有可能获得我的班级的两个单独的实例 该怎么做呢 索引 html
  • 使用 jq 删除与某个键匹配的对象和数组

    我有一个包含以下内容的 JSON data name Test program publicAccess externalAccess false userGroupAccesses access r access rw id MmBqeM
  • 字典的 pop() 的非破坏性版本

    是否有任何习惯用法可以从字典中获取任意键 值对而不删除它们 P3K EDIT 抱歉措辞混乱 我使用任意这个词的意思是我不关心我得到什么 它与随机不同 在随机中我确实关心我得到什么 即 我需要每个项目被选择的概率相同 而且我没有钥匙可以使用
  • perl 将单个变量封装在双引号中

    在 Perl 中 是否有任何理由将单个变量封装在双引号中 无连接 我经常在我正在开发的程序的源代码中找到这一点 由不再在这里工作的人在 10 年前编写 my sql host something my sql user somethinge
  • RabbitMQ 客户端负载均衡

    我正在驾驶rabbit mq 发现它非常好 查看 HA 页面 我发现交换 队列复制运行良好 我对必须使用 TCP 负载均衡器来平衡节点之间的负载这一事实感到困扰 它是否正确 我希望集群中有 2 个节点 并采用 全部复制 策略 我希望发布者或
  • 什么可能导致浏览器控制台中出现“jsf 未定义”错误

    你好 我在 Tomcat 6 上得到了一个基于 MyFaces 2 0 11 和 Primefaces 3 0 的简单新项目 当我尝试导航到某个页面时 我得到Uncaught ReferenceError jsf is not define
  • ActiveRecord 在 Heroku 上错误加载二进制字段,在 OSX 上正常

    我有一个 Rails 3 1 应用程序 它将图像存储在 postgresql 数据库的二进制字段中 我知道在数据库中存储图像存在潜在问题 但现在必须这样做 在 OSX 上的开发模式和规范中 本地一切正常 但在部署到 Heroku 的应用程序
  • 每次点击时触发相同的 CSS 动画

    我试图触发 CSS 动画 onclick 但每次单击后都会重新启动 我知道我可以打开和关闭动画 但我想在每次单击按钮时触发动画 另外 最初 CSS 动画不应运行 仅在单击时运行 这是我的笔 http codepen io omarel pe
  • Rails 3 和奇怪的 Accept 标头

    我的 Rails 3 网站受到带有奇怪接受标头的爬虫的攻击 触发异常 例如 ActionView MissingTemplate occurred in home show 以下是一些导致问题的接受标头 text application j
  • 有关使用 MVC 进行桌面应用程序开发的推荐书籍 [已关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找有关桌面上 MVC 的书籍推荐 如果他们使用 Java 那就是一个好处 一些背景 我正在用 Java 编写一个桌面应用程序 它是一个音频应
  • 如何按照 kedro 管道中声明的顺序运行节点?

    在 Kedro 管道中 节点 类似于 Python 函数 是按顺序声明的 在某些情况下 一个节点的输入是前一节点的输出 然而 有时 当在命令行中调用 kedro run API 时 节点不会按顺序运行 在 kedro 文档中 它说默认情况下
  • 可以在 git hook 内自定义 GIT_COMMITTER_DATE 吗?

    我想手动控制 git 提交时间戳 以便我的 GIT COMMITTER DATE 始终与 GIT AUTHOR DATE 匹配 我见过许多使用过滤器分支重写历史的解决方案 但我宁愿积极主动地将逻辑放在 git hook 中 以便它始终匹配未
  • SQL标签列表和标签过滤

    我有一个 SQL 数据库 其中存储用户和与用户关联的标签 多对多关系 我有经典的模式users table tags表和 桥 表usertag它将用户与标签链接起来 users table Id Name 1 Alice 2 Bob 3 C
  • 从任务<>获取对象

    我有以下方法 private async Task
  • Android 重定向不起作用

    我需要在 javascript 文件中重定向到用户指定的给定 URI 一个简单的例子 我是如何做到这一点的 function redirect uri if navigator userAgent match Android i docum
  • Excel 用户窗体显示的大小错误

    我在使用 Excel UserForms 时遇到一个非常奇怪的问题 当我通过单击工作表中的命令按钮来显示表单时 表单的大小会显着变形 使其基本上无法使用 下图说明了这一点 Form before size warping intended