我正在尝试使用Excel 2007选项按钮。我有一些是和否的组,所以我首先创建了一个框架并在其中放置了两个选项按钮。看起来很棒,效果很好。我创建了另一个具有相同内容的组,首先是一个框架,并在其中放置了两个选项按钮。两者都是相互排斥的团体和超级工作。我有100行,需要100个这样的组。如果我复制粘贴整个组(框架加两个选项按钮),选项按钮编号保持不变。因此我无法为每个按钮分配不同的宏。我做错了什么?
答案 0 :(得分:0)
右键单击要更改其宏的控件,然后选择Assign Macro...
然后从宏列表中选择所需的任何宏名称或记录新的宏名称。这取决于你。
每个按钮在Excel中单独识别,从技术上讲它们具有不同的ID。虽然它确实复制了形状的名称,但Excel显然意识到它们不一样。 Excel可以方便地分配与复制对象相同的宏。它还使用名称方便地建议指示对象的名称。
Excel会重复选项按钮的名称,因为它可以安全地执行此操作,因为它们分别位于不同的组中。如果您分别创建了所有按钮,则它们将具有不同的名称。您可能会注意到这些组具有不同的名称,即使它们已被复制。实际上,如果您要将选项按钮移出组,Excel将分配新名称。
您不需要让Excel指定您的宏名称,Excel用于标识对象的名称只是一个指南。使用您喜欢的任何宏名称,Excel将根据您的规则进行播放。