[Excel 技巧] 动态高亮显示选中的单元格所在行(列)
2021/12/12 23:47:34
本文主要是介绍[Excel 技巧] 动态高亮显示选中的单元格所在行(列),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
本文链接:https://www.cnblogs.com/snoopy1866/p/15681104.html
- 点击条件格式,选择“新建规则”
- 选择“使用公式确定要设置格式的单元格”,输入以下公式:=CELL("row")=ROW(),这个公式中,函数CELL返回活动行所在的行号,函数ROW返回公式自身所在单元格的行号,当选中某个单元格时,只有与此单元格行号相同的单元格才符合公式的条件。
- 在开发工具中打开Visual Basic,左侧窗口双击当前工作表,右侧弹出代码区,选择WorkSheet的SelectChange事件,添加一行代码:Application.Calculate
- 关闭Visual Basic窗口,即可实现动态高亮选中单元格所在的行。
tips:
- 如果要高亮选中单元格的所在的列,可类似设置条件格式,公式改为:=CELL("col")=COLUMN()
- 如果要同时高亮显示选中单元格的行和列,公式应改为:=OR(CELL("row")=ROW(), CELL("col")=COLUMN())
- 可在Visual Basic代码区添加 Application.CutCopyMode = False 判断是否进行了剪切复制,防止在进行复制粘贴时进行高亮处理。(此处贴一个视频链接:
https://www.youtube.com/watch?v=1sce8va1Yhg )
- 动态高亮效果仅在当前打开excel时生效,关闭后即失效,如需永久保存,可另存为“启用宏的工作簿(xlsm)”
这篇关于[Excel 技巧] 动态高亮显示选中的单元格所在行(列)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01UniApp 中组件的生命周期是多少-icode9专业技术文章分享
- 2024-11-01如何使用Svg Sprite Icon简化网页图标管理
- 2024-10-31Excel数据导出课程:新手从入门到精通的实用教程
- 2024-10-31Excel数据导入课程:新手入门指南
- 2024-10-31RBAC的权限课程:新手入门教程
- 2024-10-31Svg Sprite Icon课程:新手入门必备指南
- 2024-10-31怎么配置 L2TP 允许多用户连接-icode9专业技术文章分享
- 2024-10-31怎么在FreeBSD上 安装 OpenResty-icode9专业技术文章分享
- 2024-10-31运行 modprobe l2tp_ppp 时收到“module not found”消息提醒是什么-icode9专业技术文章分享
- 2024-10-31FreeBSD的下载命令有哪些-icode9专业技术文章分享