程平老师如何设置EXCEL输入内容自动添加边框,删除内容自动去除边框?
在Excel中我们经常需要对输入的表格内容添加边框 , 一般的操作步骤是 , 先输入内容 , 再设置边框 。 但这样的问题在于 , 如果我们下次还要继续输入内容 , 还要再次添加边框 , 如果删除内容 , 还要手动去除边框 。
那有没有一种方法 , 可以跟随我们的输入内容同步变化 , 输入内容之后自动添加边框 , 删除内容自动去除边框?就如同下图这样:
本文插图
【程平老师如何设置EXCEL输入内容自动添加边框,删除内容自动去除边框?】有2种基本方法可以实现上述效果 , 一种是利用条件格式 , 一种是利用VBA代码 。 一、条件格式法
首先全选整个工作区 , 在『开始』菜单下找到『条件格式』『新建规则』 , 然后选择『使用公式确定要设置格式的单元格』 , 并在下方文本框中输入公式=A1
"" Thena.Borders.LineStyle = xlContinuousElseIf a = "" Thena.Borders.LineStyle = xlNoneEnd IfNextEnd Sub
如下图所示 。
本文插图
代码的原理很简单 , 就是只要工作表发生变化 , 比如点击不同单元格 , 输入或删除内容 , 就会触发Worksheet_SelectionChange事件 。 这个事件会遍历整个数据块中的每一个单元格 , 如果内容不为空则设置边框样式 , 如果内容为空则去除边框样式 。
注:如果你的菜单栏没有『开发工具』这一项 , 可以在『文件』菜单下找到『选项』命令 , 点击打开Excel的设置窗口 。 在『自定义功能区』最右侧 , 勾选『开发工具』复选框 , 点击『确定』即可开启 。
本文插图
推荐阅读
- 电脑数码精通|夏季如何让电脑的故障率降到最低?早知道早做准备吧
- |支付宝面试题:如果你是支付宝的产品经理,如何让更多人用支付宝点外卖?
- |传统互联网产品经理正在消失,如何自救?
- 华南科技第一线|京东618,大学生换5G新机如何选?
- 毒草科技|如何挑选入门级智能录音笔?搜狗C1对比讯飞A1,谁更值得买?
- cnBetaTB|看机器人如何制作出既有颜值又美味的蛋饼
- 京东京东沃尔玛再加持,达达募资3亿美元如何应战即时配送?
- 电视提前锁定618电视圈“爆款”海信激光电视是如何做到的?
- 淘宝|如何在淘宝网上开网店?在淘宝网上开店有什么要求?
- 摩盒网|电商平台的网页如何更佳吸引人