可以使用分组框或结构控件将相关控件(例如选项按钮、复选框或密切相关的内容)组合到一个可视单元中。
分组框和结构控件是具有可选标签的矩形对象。 使用分组框或结构控件可以直观地组织表单上的相关项目。 例如,在客户订单应用程序中,将客户的姓名、地址和帐户组合在一起。 或者在订单中将一系列可提供的物品组合在一起。
分组框(表单控件)
|
结构控件(ActiveX 控件)
|
想要使用哪种类型的控件?
-
确保“ 开发人员 ”选项卡可用。
显示“开发工具”选项卡
-
单击“文件”>“选项”>“自定义功能区”。
-
在 “自定义功能区”下,单击下拉列表中的“ 主选项卡 ”。
-
选中“ 开发人员 ”复选框,然后单击“ 确定”。
-
确保处于设计模式。 在“ 开发工具 ”选项卡上,单击“ 设计模式 ”。
-
-
在“ 开发工具 ”选项卡上,单击“ 插入”,然后在“ 窗体控件”下,单击“ 组框” 。
-
在工作表中单击该分组框的左上角要出现的位置。
-
将相关控件置于 “组”框的边界内。
例如:
-
复选框,例如一系列要采购的相关产品。
-
标签和文本框,例如姓名和地址信息。
-
指示一组互斥选项(例如小号、中号或大号)的选项按钮。
-
-
若要指定控件属性,请右键单击该控件,然后单击“设置控件格式”。
-
确保“ 开发人员 ”选项卡可用。
显示“开发工具”选项卡
-
单击“文件”>“选项”>“自定义功能区”。
-
在 “自定义功能区”下,单击下拉列表中的“ 主选项卡 ”。
-
选中“ 开发人员 ”复选框,然后单击“ 确定”。
-
确保处于设计模式。 在“ 开发工具 ”选项卡上,单击“ 设计模式 ”。
-
-
在“ 开发工具 ”选项卡上,单击“ 插入”,然后在 “ActiveX 控件”下,单击“ 更多控件 ”。
-
在“更多控件”对话框中,从计算机上的可用控件列表中选择“Microsoft Forms 2.0 Frame”。
-
在工作表中单击该结构控件的左上角要出现的位置。
-
若要指定控件属性,请在“ 开发工具 ”选项卡上单击“ 属性 ”。
提示: 也可以右键单击该控件,然后单击“属性”。
“属性”对话框随即出现。 有关每个属性的详细信息,请选择该属性,然后按 F1 以显示 Visual Basic 帮助主题。 还可以在 Visual Basic 帮助的“搜索”框中键入该属性名称。
此表按功能类别汇总了可用的属性。
如果要指定 |
使用此属性 |
---|---|
常规: |
|
打开工作簿时是否加载控件。 activeX controls 的 (忽略。) |
AutoLoad (Excel) |
控件是否可以接收焦点并响应用户生成的事件。 |
Enabled(表单) |
控件是否可编辑。 |
Locked(表单) |
控件的名称。 |
Name(表单) |
控件附加到其下方单元格的方式(自由浮动、移动但不调整大小,或者移动并调整大小)。 |
Placement (Excel) |
控件是否可打印。 |
PrintObject (Excel) |
控件是可见还是隐藏。 |
Visible(表单) |
文本: |
|
字体属性(加粗、倾斜、字号、删除线、下划线和粗细)。 |
Bold、Italic、Size、StrikeThrough、Underline、Weight(表单) |
在控件上标识或描述控件的说明性文本。 |
Caption(表单) |
大小和位置: |
|
高度或宽度(以磅为单位)。 |
Height、Width(表单) |
控件与工作表的左边缘或上边缘之间的距离。 |
Left、Top(表单) |
格式设置: |
|
背景色。 |
BackColor(表单) |
边框的颜色。 |
BorderColor(表单) |
前景色。 |
ForeColor(表单) |
控件是否有阴影。 |
Shadow (Excel) |
边框的可视外观(平面、凸起、凹陷、蚀刻或凸块)。 |
SpecialEffect(表单) |
图像: |
|
要在控件中显示的位图。 |
Picture(表单) |
背景图片的位置(左上部、右上部、居中等)。 |
PictureAlignment(表单) |
背景图片在控件上的显示方式(裁剪、拉伸或缩放)。 |
PictureSizeMode(表单) |
是否要在控件中平铺图片的多个副本。 |
PictureTiling(表单) |
键盘和鼠标: |
|
自定义鼠标图标。 |
MouseIcon(表单) |
用户将鼠标放在特定对象上时显示的指针类型(例如标准指针、箭头或 I 型)。 |
MousePointer(表单) |
特定于结构: |
|
所用边框的类型,单线或无。 |
BorderStyle(表单) |
控件是否具有垂直滚动条和/或水平滚动条。 |
ScrollBars(表单) |
当用户离开结构或页面上的最后一个控件时要执行的操作(所有表单或当前表单)。 |
Cycle(表单) |
在不需要时滚动条是否保持可见。 |
KeepScrollBarsVisible(表单) |
通过移动滚动条可以查看的整个区域的高度或宽度(以磅为单位)。 |
ScrollHeight、ScrollWidth(表单) |
逻辑表单的左边缘或上边缘与结构的左边缘或上边缘之间的距离(以磅为单位)。 |
ScrollLeft、ScrollTop(表单) |
结构内图像大小的更改量。 |
Zoom(表单) |
注意:
-
如果打算经常使用该结构控件,请将其添加到“已保存控件”工作表中,然后保存该工作表以便重复使用。 下一次需要使用该结构控件时,打开该工作表,然后将该结构控件复制到您正在编辑的工作表表单中。
-
默认情况下,结构内的所有选项按钮都是互斥的。
-
还可以在结构内部使用切换按钮从相关组中选择一个或多个项目。 例如,您可以创建一个包含一系列可提供物品的订单,其中每个物品前面都有一个切换按钮。