可以使用分组框或结构控件将相关控件(例如选项按钮、复选框或密切相关的内容)组合到一个可视单元中。

分组框和结构控件是具有可选标签的矩形对象。 使用分组框或结构控件可以直观地组织表单上的相关项目。 例如,在客户订单应用程序中,将客户的姓名、地址和帐户组合在一起。 或者在订单中将一系列可提供的物品组合在一起。

分组框(表单控件)

表单工具栏分组框控件示例

结构控件(ActiveX 控件)

ActiveX 分组框控件示例

想要使用哪种类型的控件?

  1. 确保“ 开发人员 ”选项卡可用。

    显示“开发工具”选项卡

    1. 单击“文件”>“选项”>“自定义功能区”。

    2. “自定义功能区”下,单击下拉列表中的“ 主选项卡 ”。

    3. 选中“ 开发人员 ”复选框,然后单击“ 确定”。

    4. 确保处于设计模式。 在“ 开发工具 ”选项卡上,单击“ 设计模式按钮图像

  2. 在“ 开发工具 ”选项卡上,单击“ 插入”,然后在“ 窗体控件”下,单击“ 组框” 按钮图像

    控件组

  3. 在工作表中单击该分组框的左上角要出现的位置。

  4. 将相关控件置于 “组”框的边界内。

    例如:

    1. 复选框,例如一系列要采购的相关产品。

    2. 标签和文本框,例如姓名和地址信息。

    3. 指示一组互斥选项(例如小号、中号或大号)的选项按钮。

  5. 若要指定控件属性,请右键单击该控件,然后单击“设置控件格式”。

  1. 确保“ 开发人员 ”选项卡可用。

    显示“开发工具”选项卡

    1. 单击“文件”>“选项”>“自定义功能区”。

    2. “自定义功能区”下,单击下拉列表中的“ 主选项卡 ”。

    3. 选中“ 开发人员 ”复选框,然后单击“ 确定”。

    4. 确保处于设计模式。 在“ 开发工具 ”选项卡上,单击“ 设计模式按钮图像

  2. 在“ 开发工具 ”选项卡上,单击“ 插入”,然后在 “ActiveX 控件”下,单击“ 更多控件 按钮图像”。

    控件组

  3. 在“更多控件”对话框中,从计算机上的可用控件列表中选择“Microsoft Forms 2.0 Frame”。

  4. 在工作表中单击该结构控件的左上角要出现的位置。

  5. 若要指定控件属性,请在“ 开发工具 ”选项卡上单击“ 属性按钮图像

    提示: 也可以右键单击该控件,然后单击“属性”

    属性”对话框随即出现。 有关每个属性的详细信息,请选择该属性,然后按 F1 以显示 Visual Basic 帮助主题。 还可以在 Visual Basic 帮助的“搜索”框中键入该属性名称。

    此表按功能类别汇总了可用的属性。

如果要指定

使用此属性

常规:

打开工作簿时是否加载控件。 activeX controls 的 (忽略。)

AutoLoad (Excel)

控件是否可以接收焦点并响应用户生成的事件。

Enabled(表单)

控件是否可编辑。

Locked(表单)

控件的名称。

Name(表单)

控件附加到其下方单元格的方式(自由浮动、移动但不调整大小,或者移动并调整大小)。

Placement (Excel)

控件是否可打印。

PrintObject (Excel)

控件是可见还是隐藏。

Visible(表单)

文本:

字体属性(加粗、倾斜、字号、删除线、下划线和粗细)。

BoldItalicSizeStrikeThroughUnderlineWeight(表单)

在控件上标识或描述控件的说明性文本。

Caption(表单)

大小和位置:

高度或宽度(以磅为单位)。

HeightWidth(表单)

控件与工作表的左边缘或上边缘之间的距离。

LeftTop(表单)

格式设置:

背景色。

BackColor(表单)

边框的颜色。

BorderColor(表单)

前景色。

ForeColor(表单)

控件是否有阴影。

Shadow (Excel)

边框的可视外观(平面、凸起、凹陷、蚀刻或凸块)。

SpecialEffect(表单)

图像:

要在控件中显示的位图。

Picture(表单)

背景图片的位置(左上部、右上部、居中等)。

PictureAlignment(表单)

背景图片在控件上的显示方式(裁剪、拉伸或缩放)。

PictureSizeMode(表单)

是否要在控件中平铺图片的多个副本。

PictureTiling(表单)

键盘和鼠标:

自定义鼠标图标。

MouseIcon(表单)

用户将鼠标放在特定对象上时显示的指针类型(例如标准指针、箭头或 I 型)。

MousePointer(表单)

特定于结构:

所用边框的类型,单线或无。

BorderStyle(表单)

控件是否具有垂直滚动条和/或水平滚动条。

ScrollBars(表单)

当用户离开结构或页面上的最后一个控件时要执行的操作(所有表单或当前表单)。

Cycle(表单)

在不需要时滚动条是否保持可见。

KeepScrollBarsVisible(表单)

通过移动滚动条可以查看的整个区域的高度或宽度(以磅为单位)。

ScrollHeightScrollWidth(表单)

逻辑表单的左边缘或上边缘与结构的左边缘或上边缘之间的距离(以磅为单位)。

ScrollLeftScrollTop(表单)

结构内图像大小的更改量。

Zoom(表单)

注意: 

  • 如果打算经常使用该结构控件,请将其添加到“已保存控件”工作表中,然后保存该工作表以便重复使用。 下一次需要使用该结构控件时,打开该工作表,然后将该结构控件复制到您正在编辑的工作表表单中。

  • 默认情况下,结构内的所有选项按钮都是互斥的。

  • 还可以在结构内部使用切换按钮从相关组中选择一个或多个项目。 例如,您可以创建一个包含一系列可提供物品的订单,其中每个物品前面都有一个切换按钮。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。