如题。我想在一个表格中,建A、B、C、D四个单选按钮。按某个按钮后,单元格A1、A2、A3做相应的改变。比如选A按钮,A1=王一,A2=男,A3=18岁。按B按钮时,A1=林某,A2=女,A3=20岁。
可以是引用,或者直接在按钮中进行设置。
如何实现?谢谢。
呃。。。我说的是窗体,不是控件的那个。我想能不能不通过宏来实现?控件的那个我已经会了。
建议你使用 ActiveX 控件中的 单选按钮:
四个单选按钮的 LinkedCell 属性分别设置为指向 C1、C2、C3、C4 单元格;
四个单选按钮的 GroupName 设置为同一个名称。比如:默认值为 Sheet1。你也可以定义为自己的习惯名称。比如 Grp1;
四个单选按钮的 Caption 属性分别设置为 A、B、C、D;
然后在 A1 的单元格内使用公式:
=IF(C1,"王一",IF(C2, "林某", IF(C3, "XX", IF(C4, "YY", ""))))
在 A2 的单元格内使用公式:
=IF(C1,"男",IF(C2, "女", IF(C3, "X", IF(C4, "Y", ""))))
在 A3 的单元格内使用公式:
=IF(C1,"18岁",IF(C2, "20岁", IF(C3, "XX岁", IF(C4, "YY岁", ""))))