使复选框选中_Excel 复选框 – 勾选后整行会变色

本文介绍了如何在Excel中使用复选框实现勾选后整行变色的效果。步骤包括添加复选框、删除默认文本、设置单元格链接以及应用条件格式规则。通过设置条件格式,当复选框被选中时,对应行将变为黄色,取消选中则恢复原色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Excel 中的控件都是好东西,很多朋友跟我说轻易不敢用,因为对于宏命令不熟悉。

其实,不是所有控件的应用场景都需要添加宏的,比如今天要教的:当勾选复选框时,整行变色;取消勾选,恢复无色。

关于复选框的应用,我曾经讲解过一个非常经典的案例,图表中的图形会根据复选框的选择与否,自动显示或不显示,请参见:Excel 制作带复选框的动态图表

案例:

下表 1 是保单续保统计表,现在需要在 B 列添加复选框,实现下表 2 效果:勾选复选框,当前行变黄;取消勾选复选框,当前行恢复无填充色。

548a26acaaf6786f82e5264fbacd6435.png
3f063cbc5496789dbbec903f52087f28.png

解决方案:

1. 添加复选框:选择菜单栏的 Developer --> Insert --> Check Box

540bf986e89b154f19ceba30f9bee3f0.png

2. 将复选框放入单元格中的合适位置

4d4a45915759b65d4442da963b905776.png

3. 复选框默认的文本我们不需要,把它删除:选中复选框 --> 鼠标右键单击 --> 选择 Edit Text

c70043d26ecebc4cb95201645a0e47fd.png

4. 此时文本处于可编辑状态,把它删除即可

fdf086848ef12f76f6b79263f867dcd4.png

5. 通过复制 --> 粘贴的方式给所有投保人都添加对应的复选框

50eea38fe1b6cdb5c8c9b00b3551e038.png
4d89ec99de6002b6db579dc2e727cf4e.png

6. 现在给复选框的控件值添加单元格链接:选中“张三”旁边的复选框 --> 鼠标右键单击 --> 选择 Format Control

3d0070f910835c6eaa74536f36479086.png

7. 在弹出的对话框中,在 Cell link 选择 $C$2 单元格,即表格上的红框处 --> OK

033eec4546da1c775b0ad8b7c4e36a95.png

8. 此时可以看到,勾选“张三”旁边的复选框,C2 会显示 TRUE;取消选择,则显示 FALSE

27ff3b97ae6d04fbc259a8df49a479fc.png

9. 依样给所有复选框添加单元格链接

fc01f602d061566f97627992b51a7428.png

10. 现在开始设置填充色规则:选中需要变色的单元格区域,本例为 A2:B2 --> 选择菜单栏的 Home --> Conditional Formatting --> New Rule

b82a385075a4e701037d12c26a586675.png

11. 在弹出的对话框中选择 New Rule --> OK

657865d0915af75338cabca258f7d30d.png

12. 在新弹出的对话框中做以下选择:

  • 选择最下面的规则类型,即 Use a formula to determine which cells to format
  • 在 Format values where this formula is true(“为符合此公式的值设置格式”)中用鼠标选择 $C$2 单元格
  • 点击 Format 按钮,将背景色设置为黄色
  • OK
407b99c505cd8ae9db953657d83f5b9d.png

13. 在新弹出的对话框中点击 Apply --> OK

8f5c8a0fb0ba02d421caab61c4a3f8b3.png

14. 此时,“张三”的复选框已经设置好了:勾选变黄,取消勾选恢复无色

ff956bac9f526225450dbd7596c2a419.png

15. 用同样的方式完成所有复选框的设置

22e1e7fb4f2da6a50b8bfce5a49debd7.png

16. 现在稍作美化:C 列作为辅助列,我们不需要显示它的值,把 C 列的字体设置为白色即可

3f063cbc5496789dbbec903f52087f28.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值