作者hwangshan (尿布超人)
看板Office
标题[算表] 有限制的复选按钮
时间Sat Sep 21 14:39:51 2019
软体: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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.248.12 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1569047993.A.FA1.html
※ 编辑: hwangshan (111.248.248.12 台湾), 09/21/2019 14:50:38
1F:→ soyoso: 想到的是以核取方块checkbox来做,巨集,触发click时 09/21 15:57
2F:→ soyoso: 问题1回圈於核取方块内,累加,如果值为true的个数超过所 09/21 15:57
3F:→ soyoso: 设的话 09/21 15:57
4F:→ soyoso: 回圈让值为false的核取方块enabled为false无法再勾选 09/21 15:57
5F:→ soyoso: 问题2,可同上。如点选B取消A的话,判断不是再点选名称( 09/21 15:57
6F:→ soyoso: name)的核取方块值改为false 09/21 15:57
7F:→ soyoso: 留意,true改为false也会触发事件,所以这方面需以布林、 09/21 15:57
8F:→ soyoso: 文或数字来判断是否为因true改为false而产生的触发事件 09/21 15:57
9F:→ soyoso: 上述是以activex控制项内核取方块的触发事件click来回文的 09/21 16:04
activex控制项呀...没用过 我来研究一下 谢谢建议
※ 编辑: hwangshan (111.248.248.12 台湾), 09/21/2019 16:07:21
问题1的复选,照你说的完成了。
问题2的单选,自动取消的逻辑有点复杂,放弃,就用复选的方式好了。
再次感谢。
※ 编辑: hwangshan (111.248.248.12 台湾), 09/21/2019 19:33:04