我希望用一组复选框和选项按钮制作一个小形式,稍后会提供一个vba代码。我需要制作组合框,其中包含3个选项框但是独立的。现在我按下其中一个选项bokes,它会在另一个组中查看一个选项框。他们都是连接的,我不想要这个。 有任何想法吗? 感谢
答案 0 :(得分:10)
一种简单的方法是为表单中的选项按钮设置GroupName属性。 将前三个选项按钮设置为OB1,将后三个选项按钮设置为OB2。现在他们将作为两个小组工作,你可以从eithr小组中分别检查一个。
答案 1 :(得分:7)
您需要在Group Box控件中包含每组选项按钮。您可以从用于添加按钮的同一菜单中访问它。
有关详细信息,请参阅此链接:http://office.microsoft.com/en-us/excel-help/add-a-group-box-or-frame-control-to-a-worksheet-HP010236679.aspx。
答案 2 :(得分:2)
我同意Nixz的回应,并希望添加更多细节。 Nixz发布:一个简单的方法是为表单中的选项按钮设置GroupName属性。将前三个选项按钮设置为OB1,将后三个选项按钮设置为OB2。现在他们将作为两个小组工作,你可以从eithr小组中分别检查一个。
为了让我能够工作,我在每个单选按钮选择的属性中编辑了GroupName。对于一个组,我编辑了两个选项'GroupName(s)并将它们称为每个Question2。对于第二组,我为每个单选按钮选项编辑了GroupName,并将它们称为Question5。这告诉excel他们被分组,即使他们在Group Box中,eXcel也没有将他们识别为单独的Group Box。希望这有帮助!
答案 3 :(得分:0)
作为以前答案的替代方法,我将介绍一种非常特殊的技术,我想你们中的大多数人都会喜欢这种技术,以防万一您愿意为我最后的Exact Instructions Challenge所付出的努力。
既然现在看来我吸引了您的注意,那就开始吧。
尽管您仍然必须定义至少两个组框,但我建议您:
在工作表中任意组之外的任何位置添加一个基本的 Option Button 。您将使用此选项按钮进行复制。完成后,您可以稍后将其删除
按两次 ESC ,以取消选择控件;
将鼠标光标指向基本的 Option Button (选项按钮),然后按右键单击。这将选择控件并打开一个小菜单;
按一次 ESC 。这将关闭小菜单,但将保持目标控件被选中;
现在是棘手的部分:
5.1按 CTRL 键;
5.2按下鼠标向左点击按钮;
5.3同时按住两个按钮,将鼠标移到目标组内部区域。这将显示基本控件的副本;
5.4释放鼠标左键按钮。这将在目标组内复制您的选项按钮;
5.5您现在可以重复 5.2 至 5.4 来创建所需的任何副本。
完成后,您可以释放 CTRL 键并删除基本的 Option Button ,使用右键单击将其选中,然后按 ESC 键一次,然后按 DEL 键。
对于初学者来说,请记住,这种简洁的复制功能(CTRL + LeftClick拖动)已广泛用于图形编辑器。
希望它可以帮助其他人避免我掌握如何克服这种令人讨厌的UI行为的荒谬时间。