繁体   English   中英

在 MS Word 中使用 VBA 更改所选表单域的颜色

[英]Change color of selected form-fields with VBA in MS Word

有没有办法全局更改 MS Word 中所有表单域的选择颜色? 我有一个测试表,我在做测试时填写。 我的眼睛在我阅读的仪表和我填写的表格之间来回走动。 然后,我跳到下一个字段以填写并读取另一个仪表。 表单字段的默认 colors 在选择字段进行输入和不选择输入字段之间没有太大区别。 再次查看表格时,我发现自己试图再次找到自己的位置。

有没有办法全局更改所有表单字段的颜色,以便选择时的颜色与未选择时的颜色有很大不同? 谢谢。

请记住,表单受到保护,因此只允许更改字段。 所以我必须先取消保护文档,然后才能更改它,然后在完成后重新保护它。 我能做的就这么多了。 当我进入和退出一个字段时,我可以更改 colors。 但这会减慢我填写表格的速度。 所以我希望有一个属性可以设置为仅更改选择颜色并在首次打开文档时循环遍历所有字段。 有什么建议吗?

抱歉,表单域的唯一选项是灰色或无色。 要在这 2 个之间切换,不需要 VBA。 相反,选择Developer>Legacy Forms并单击左侧表单字段阴影的第 5 个图标(看起来像一个带有阴影标记的 a)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM