方法一:使用表单控件

    1.显示“开发工具”选项卡。

    表单控件和ActiveX控件都位于“开发工具”选项卡中,如果“开发工具”选项卡未在功能区中显示,可右击功能区,选择“自定义功能区”,弹出“选项”对话框中,在右侧区域中勾选“开发工具”后确定。

    如果是Excel 2007,则单击“Office按钮→Excel选项→常规”,选择“在功能区显示‘开发工具’选项卡”选项后确定。

    2.在工作表中插入选项按钮

    在“开发工具”选项卡的“控件”组中选择“插入→选项按钮(窗体控件)”。

    3.修改显示文字和对齐。

    右击某个选项按钮,选择“编辑文字”修改选项按钮在工作表中显示的默认说明文字。如将“选项按钮 1”改为“Excel 2003”。

    按住Ctrl键或Shift键,依次右击各选项按钮,将其全部选中,然后在“绘图工具-格式”选项卡的“排列”组中单击“对齐→左对齐”可将这些选项按钮左对齐,选择“纵向分布”可让这些选项按钮在竖直方向上均匀分布。

    4.设置链接单元格。

    右击某个选项按钮,选择“设置控件格式”,在“控制”选项卡的“单元格链接”右侧的文本框中输入单元格引用,如“E5”,或先在文本框中单击后再在工作表中选择某个单元格,即可将这些未分组的选项按钮全部链接到E5单元格。如上图中有5个选项按钮,选择某个选项按钮时,E5单元格中将显示“1-5”中的某个数字。如选择第四项“Excel 2013”,E5单元格显示数字“4”。

    5.选项按钮分组。

    当工作表中包含多个选项按钮时,这些选项按钮都属于同一组,即只能选择这些选项按钮中的某一个。如果需要在工作表中设置多组选项按钮,需要用另一个表单控件——分组框来分组。方法是在“开发工具”选项卡的“控件”组中选择“插入→分组框(窗体控件)”。

鼠标指针变为细十字形后框选所有需要放置在同一组的选项按钮即可。如下图设置了两组选项按钮。

    有时希望隐藏分组框的框线,可用下面的方法:

    按Alt+F11,打开VBA编辑器,再按Ctrl+G打开“立即窗口”,在其中输入:

    ActiveSheet。GroupBoxes。Visible = False

    将光标定位在语句末尾后回车,即可隐藏分组框的框线,若要显示框线,只需在执行上述命令时将“False”改为“True”。

方法二、使用ActiveX控件

    1.在工作表中插入选项按钮。

    在“开发工具”选项卡的“控件”组中选择“插入→选项按钮(ActiveX控件)”。

    这时鼠标指针会变成细十字形,在工作表需要放置选项按钮的位置单击或拖动,即可绘制一个选项按钮。

    2.对齐选项按钮。方法同上。

    3.修改选项按钮的说明文字、链接单元格及选项按钮分组。

    右击某个选项按钮,选择“属性”,弹出“属性”窗口。在“属性”窗口中修改“Caption”属性即可设置选项按钮显示的文字。

    修改“LinkedCell”属性可设置该选项按钮链接的单元格,如在“LinkedCell”属性右侧输入“E5”,则当该选项按钮被选中时,E5单元格显示为“TRUE”,否则为“FALSE”。

    最后,当所有选项按钮设置完毕后,在“开发工具”选项卡的“控件”组中单击“设计模式”按钮退出设计模式即可开始使用。