如何实现在excel中对复选框的选择性打勾?

如何实现在excel中对复选框的选择性打勾?如图所示,如果打Yes,则默认的No前面的方框没有✔,想法,如果选择No,则Yes前面的✔会自动去... 如何实现在excel中对复选框的选择性打勾?如图所示,如果打Yes,则默认的No前面的方框没有✔,想法,如果选择No,则Yes前面的✔会自动去掉, 展开
 我来答
云的眼泪在飞
科技发烧友

2019-04-06 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:6647
采纳率:83%
帮助的人:2216万
展开全部

这个要用控件

使用“选项按钮”

不过形状是圆形的

设计模式下,点属性,将一行中的两个设置成一组

退出设计模式,就可以看到效果了。

追问
你说的办法我试了,可以,能否解决使用✔的按钮?另外如果按照你的办法,如何批量制作?我的一个表格里面很多这样的选择,也没法复制,不会让我一个个设置成组的属性吧?
追答

你只需设置好第一组,同时选中这两个按钮,按住Ctrl键拖动复制,不要取消选择,点属性,直接修改组名,再复制——属性——修改组名。

一组只修改一次组名就可以了。

效果:

还要注意一点,将两选择按钮的初始值都设置成False

这样就不会有上黑点了,也就是没有一个初始状态是选中

匿名用户
2019-04-06
展开全部
设置一下复选框的单元格链接,然后加一个判断公式就可以了。

例如:YES框链接到C1,No链接到D1,在C1输入:=IF(D1,FALSE,TRUE),D1输入=IF(C1,FALSE,TRUE),然后就可以实现单选了。
追问
“设置一下复选框的单元格链接”,请问这个在哪设置,能否截图说明下?在线等。
追答

选中复选框,右键,设置对象格式

B1设置成数据验证,Yes,No

C1和D1的公式是:

C1输入=IF(EXACT(B1,"Yes"),FALSE,TRUE)

D1输入=IF(C1,FALSE,TRUE)

然后你选择B1,就会发现后面只有一个会被选中。最后把C1和D1的文字颜色设置为白色就可以隐藏掉了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-04-06 · TA获得超过1663个赞
知道小有建树答主
回答量:6318
采纳率:30%
帮助的人:931万
展开全部
这个的写代码才能实现呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式