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

Excel 11个月前 芮和
183 0 0

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

Excel阅读起来太累?5行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不同,不需要主动执行,只要我们的鼠标选择了不同的单元格,代码就会自动运行。

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

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

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

版权声明:芮和 发表于 2020-06-22 0:00:00。
转载请注明:Excel阅读起来太累?5行VBA代码轻松实现阅读模式 | 芮和

相关文章

暂无评论

暂无评论...