【发布时间】:2016-07-07 20:27:17
【问题描述】:
在 word 2007 中,我尝试使用默认的 activex 控件作为复选框。我想在有人选中它之后改变文本的颜色。
我知道如何使用 VBA 和复选框表单域来完成,但是如何使用复选框(活动控件)来完成?
简而言之,有什么方法可以检索 ActiveX 控件复选框的属性或其他对象信息?
【问题讨论】:
在 word 2007 中,我尝试使用默认的 activex 控件作为复选框。我想在有人选中它之后改变文本的颜色。
我知道如何使用 VBA 和复选框表单域来完成,但是如何使用复选框(活动控件)来完成?
简而言之,有什么方法可以检索 ActiveX 控件复选框的属性或其他对象信息?
【问题讨论】:
我认为这个答案对于提问者来说已经太晚了,我如何将它发送给以后将面临这个问题的人。
如果您知道如何在 VBA 中更改复选框颜色,那么您也可以在 Word 中进行更改。您所要做的就是插入一个复选框,您可以自己编写代码。这样做。
通过单击 MS WORD 07 窗口左上角的 word 按钮在 MS Word 中生成开发人员选项卡;选择高级;选择热门;然后在打开的平底锅中,选中包含开发者选项卡的复选框。
现在单击开发人员选项卡,找到控制组并从中单击旧工具下拉菜单。单击旧工具下拉菜单左下方的更多控件选项。将打开一个新窗口。
向下滚动以找到选项 Micrsoft Forms 2.0 复选框。
单击以选择它,您就完成了。在开始此过程之前,您将在光标闪烁的位置收到一个复选框。
此复选框与 VB 中的复选框非常相似。现在,如果您知道 VBA 代码并想要更改复选框的属性,例如颜色等。请查看开发人员选项卡中的控制组。单击设计模式。现在双击复选框并打开 VB 编码表单,您可以在其中进行编码。
如果您不知道如何在 VB 中编码,您仍然可以在复选框中进行一些有用的更改。单击复选框,然后单击开发人员选项卡中设计模式下方的属性。
您可以在此处更改属性。
【讨论】: