芮和
分享更多关于Office的知识

Excel阅读起来太累?5行VBA代码轻松实现阅读模式

各位小伙伴,今天给大家分享一款自定义的VBA小插件,经常使用WPS的同学可能都知道,在WPS中有一个“阅读模式”,可以快速高亮选中的行和选中的列。其实在Excel中,我们可以通过5行VBA代码来实现这个小功能。

在操作代码之前,先来看下VBA生成的阅读模式是长什么样子的吧,鼠标点击哪里就可以高亮其所在的行和列,非常的贴心,跟WPS的阅读模式不同,通过VBA我们还可以自定义不同的高亮颜色~

VBA实现高亮模式

其实实现的方法很简单,我们打开VBA的代码框,然后将下面的代码复制进去即可:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim selectedRange As Range
Set selectedRange = Target.Range("a1")
Cells.Interior.ColorIndex = 0 '清除背景色'
selectedRange.EntireColumn.Interior.ColorIndex = 19 '设置列颜色为亮黄
selectedRange.EntireRow.Interior.ColorIndex = 19 '设置行颜色为亮黄

End Sub


这是一个选择改变事件,跟我们以往的VBA不同,不需要主动执行,只要我们的鼠标选择了不同的单元格,代码就会自动运行。

VBA代码插入

这里还有一点需要注意一下,使用了VBA代码的Excel文档,必须保存成.xlsm的格式,只有这个格式才支持VBA。

因为本文属于自定义插件篇,这里的代码就不提供详细的说明了。

相关文件下载地址
本站无任何弹出广告,若有浏览器(ADblocker)拦截,请添加本站白名单!
赞(2)
未经允许不得转载:芮和 » Excel阅读起来太累?5行VBA代码轻松实现阅读模式

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

买域名,就上缘分域名!

立即前往联系卖家