VBA 表单没有按预期工作

上次更新时间:2016 年 11 月 11 日

问题

2016 年 10 月 4 日,我们发布了 Office 2016 即点即用更新,即 9 月功能更新,它包括对 Office 表单控件可访问性的改进。遗憾的是,这些改进引入了一个问题,在某些情况下会影响 VBA 表单控件的显示或行为方式。

例如:

  • 如果使用 VBA 开发自定义表单,你可能注意到透明标签控件本应透明而实际不透明,或 Office 在你将 MultiPage 控件的 Cycle 属性设置为 2-fmCycleCurrentForm 时停止响应。

  • 如果在日常工作中使用自定义表单,你可能注意到这些表单的显示或功能出现问题。例如,工作表中的按钮或其他控件重叠,因而很难或无法使用表单。某些情况下,在尝试打开包含表单控件且启用了宏的文件时,Office 应用时可能停止响应。 

影响

此问题可能会影响:

  • 安装了 9 月功能更新即点即用版本的 Office 2016 用户。Office 365 订阅者将看到版本 1609(生成 7369.xxxx),Office 2016 非订阅者将看到生成 16.0.7369.xxxx。

  • 使用最新“慢”生成,包括版本 1609(生成 7369.xxxx)和版本 1610(生成 7466.xxxx),的 Office 预览体验成员。

  • 使用 16.0.7512.1000 或 16.0.7416.1000“快”生成的 Office 预览体验成员。

  • 如果在同一台电脑上安装了早期版本的 Office(例如 Office 2013),这些版本将与 Office 2016 冲突。

此问题不会影响:

  • 通过延期频道接收更新的用户。

  • 使用批量许可版 Office 2016(如 Microsoft Office Professional Plus),通过 Windows Installer 技术 (MSI) 接收更新的用户。

  • 在 Office Online 等其他平台上使用 Office 的用户。

状态:已修复

以下内部版本现已修复 VBA 表单问题:

  • 版本 1609 (内部版本 7369.2054)

  • 版本 1610 (内部版本 7466.2038)

若要安装此更新,请单击“文件”>“帐户”>“更新选项”>“立即更新”。

想要提交功能请求?

想法 - 主意

欢迎大家踊跃对新功能提出建议,反馈产品的使用情况!在 Office UserVoice 网站上分享自己的看法。我们将认真听取你的建议。

另请参阅

最新 Office 问题的修复或解决方法

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×