前言:
Excel软件中实现高亮显示选中单元格的行和列,简单到没朋友!
对于复杂的表格,我们都希望能高亮显示当前选中单元格所在的行和列。
废话少说,先看以下的效果图:
高亮显示选中单元格的行和列
实现原理说明:
利用简单的vba代码得到当前选中单元格的行 和列 ;
利用条件格式设置高亮显示格式;
制作方法:
1、定义名称:
选中行:=sheet1!$E$17
选中列:=sheet1!$E$18
单元格E19的公式为:=ADDRESS(选中行,选中列);解释:在给出指定行 和列 的情况下,可以使用 ADDRESS函数获取工作表单元格的地址。
定义名称
2、写入简单的VBA代码,目的是让E17和E18单元格能动态显示选中单元格的行 和列 ;
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[选中行] = Target.Row
[选中列] = Target.Column
End Sub
写入简单的VBA代码
3、设置条件格式
=AND(COLUMN(B4)=选中列,ROW(B4)=选中行),设置为黄色背景,显示当前选中的单元格
=COLUMN(B4)=选中列,设置为蓝色背景,显示当前选中的列
=ROW(B4)=选中行,设置为蓝色背景,显示当前选中的行
设置条件格式
结语:小编经常会在分析 表中使用条件格式及轻量级的VBA代码来增强演示效果。小伙伴们,你会使用这样的技术吗?欢迎你可以在评论区分享你的技术和经验,小编愿洗耳恭听!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!