[算表] 有限制的复选按钮

楼主: hwangshan (尿布超人)   2019-09-21 14:39:51
软件:Excel 2013
单选颇简单,
放数个选项+套个框框 即完成,
若是我先在选择框框内任意一个选项,
这时再按另一个选项时,前一个选项就会被自动取消
●问题一:
那复选可以这样做吗?
我想要做个有限制的复选选项,
例如:
有A、B、C、D、E,共5个选项
我想限制只能选其中最多3个(即0~3个)
若我依序先选了A、B、C这三个选项
这时我再点选D的时候,
我希望是能自动取消掉A选项,
或是D选项根本无法选择,除非手动取消掉A、B、C其中一个
●问题二:
再回到单选
请问单选框框内,可以设定成选择最多1个选项吗?
即可以取消掉选择,变成全部不选(即0~1个)
例如:
有A、B、C、D、E,共5个选项
若我先选了A
这时我再点选A的时候,
我希望是能取消掉A选项,
若我先选了A
这时我再点选B的时候,
我希望是能自动取消掉A选项,
或是B选项根本无法选择,除非手动取消掉A
作者: soyoso (我是耀宗)   2019-09-21 15:57:00
想到的是以核取方块checkbox来做,宏,触发click时问题1循环于核取方块内,累加,如果值为true的个数超过所设的话循环让值为false的核取方块enabled为false无法再勾选问题2,可同上。如点选B取消A的话,判断不是再点选名称(name)的核取方块值改为false留意,true改为false也会触发事件,所以这方面需以布林、文或数字来判断是否为因true改为false而产生的触发事件上述是以activex控件内核取方块的触发事件click来回文的

Links booklink

Contact Us: admin [ a t ] ucptt.com