Excel软件中实现高亮显示选中单元格的行和列,简单到没朋友!

前言:

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进行处理,非常感谢!

    上一篇 2017年10月5日
    下一篇 2017年10月5日

    相关推荐