Ⅰ word 组合框内容控件与下拉列表内容框区别
我对这个问题也很困惑,主要想在word中的表格进行下拉菜单操作,查了好多都没有特别合适的。这里我也只是对于我搜索到的内容做一个分享,希望对你能有帮助:
组合框控件(ComboBox):
常用属性
(1)Style:用于设置组合框的外观。有“下拉式组合框”、“简单组合框”和“下拉列表式组合框”三种
(2)Text:程序运行时,用户在列表框中选中的列表项内容或在文本框中输入的文本内容(第三种外观的组合框不能进行输入,只能选择)。组合框的其它属性可参考前面介绍的文本框和列表框。
常用方法
列表框的方法都适用用于组合框。
常用事件
组合框的事件和组合框的形式有关。
(1)Change事件:仅适用于“下拉式组合框”和“简单组合框”,程序运行时,当在文本框中输入不同文本内容时,引发该事件(参考文本框的同名事件)。
(2)Click事件:程序运行时,当用鼠标单击列表框中的某个列表项时,引发该事件。
(3)DblClick事件:仅适用于“简单组合框”,当用鼠标双击列表框中的某个列表项时,引发该事件。“下拉式组合框”和“下拉列表式组合框”,因为鼠标单击后,下拉列表框要向上折叠,所以不响应双击事件。
(4)DropDown事件:仅适用于“下拉式组合框”和“下拉列表式组合框”,程序运行时,当单击带向下箭头的按钮,列表框下拉展开时,引发该事件。
(5)DropUp事件:仅适用于“下拉式组合框”和“下拉列表式组合框”,程序运行时,当单击选中某个列表项,列表框向上折叠时,引发该事件。
下拉列表框相关经验:
http://jingyan..com/article/7908e85c6a1851af481ad220.html
Ⅱ word控件工具箱里怎么将两个空间组合起来啊我选中两个控件后右击,但“组合”菜单那一栏是灰色的啊……
Word“视图”菜单,在“工具栏”项中点“控件工具箱”,会在Word窗口的编辑区左侧出现一个新的工具条,这就是“控件工具箱”,其中有一个按钮是内部有小对勾的方框,用鼠标指向时会出现“复选框”的提示。 点“复选框”按钮,会在Word页面上出现一个叫标有“CheckBox1”的小方框,即“第1复选框”,前面的小方框就是复选框,底纹是灰色,点“控件工具箱”的第一个按钮“退出设计模式”就可以在内部打对勾的,也可以取消对勾。再点“复选框”按钮,会在页面上再出现一个“复选框”标签,叫“CheckBox2”,即“第2复选框”。往下依次类推。 在这些标签上仅仅显示“CheckBox1”和“CheckBox2”肯定是不能满足要求的,要修改这些标签内容。底纹要变为白色,要和文字融为一体。 按下“控件工具箱”第一个按钮,使它处于“设计模式”,点中一个“复选框”,四周会出现八个小圆圈,处于选中状态,点“控件工具箱”第二个按钮,在左侧出现一个“属性”对话框,点“BackColor”项,这是设置背景颜色的,右边的单元格中出现个下拉三角,点击,选中合适的颜色。点“Caption”项,当单元格为蓝色时,右侧的单元格就可以编辑了,输入你需要的文字,WORD的正文中立即就变成了你输入的文字。点“控件工具箱”的第一个按钮“退出设计模式”,试试效果。
如果只想在方框内打对勾,只需按住SHIFT插入一正方形文本框,插入-特殊符号-数学符号-点击对勾,确定即可插入.
要在 word 中创建组合框,除了用 "控件工具箱" 将插入组合方块图标按一下并在页面拉出方块的外形之外,还需要配合程式码才可以应用。请试试以下方法。
在 word 页面拉出组合方块,右击该方块,选 "检视程式码",然后在跳出的程式码页面内加入以下文字:
Private Sub UserForm_Initialize()
'以下各行目的是在组合方块内加入拟出现的选项
ComboBox1.AddItem "1"
ComboBox1.AddItem "2"
ComboBox1.AddItem "3"
End Sub
Private Sub ComboBox1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Me.ComboBox1.ListIndex = -1
End Sub
之后把鼠标放到上面 3 行 "ComboBox1.AddIte" 的任一行之内,再按工具列上的垂直向右蓝色三角形图标一下(运行程序一次)。
最后回到 Word 面,关掉 "控件工具箱"。这时你点一下组合方块便出现 1, 2, 3 共三个选项了。