VBA实用小程序64: 标识工作表中的名称区域

excelperfect

在工作表中定义名称是一项很强大的功能,我们可以将定义名称的单元格区域看作一个整体,从而方便对其进行很多操作。在进行工作表数据处理时,很多人都会定义名称。

有时候,在分析工作表数据时,如果能够清楚地看出命名区域,将有助于我们了解工作表。下面的一小段程序可以将工作表中的命名区域添加红色背景色:

Sub SetNameRanges()

'声明变量

Dim rngName As Name

On Error Resume Next

'遍历当前工作簿中的名称

For Each rngName In ActiveWorkbook.Names

'将名称区域的单元格背景色设置为红色

rngName.RefersToRange.Interior.ColorIndex = 3

Next rngName

End Sub

如下图1所示,在工作表中定义了两个命名区域。

图1

运行SetNameRanges过程,结果如下图2所示。

图2

可以看到定义为名称的区域其单元格背景色已设置为红色。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

完美Excel社群2020.11.5动态

#VBA# Excel编程周末速成班第7课:过程和模块

主要内容:定义Sub和Function过程;指定过程参数;使用可选的和ParamArray参数;调用过程;在过程中声明变量;过程作用域;存储和组织过程

(0)

相关推荐

  • VBA技巧 选中单元格后自动进入编辑状态

    本技巧的目的:了解如何使用事件代码,掌握 SendKeys 方法 目标:在指定单元格区域,无需双击即可进入编缉状态 1. 代码助手 代码助手下载地址 http://excel880.com/blog/ ...

  • VBA--定义和删除名称

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在EXCEL中对特殊单元格区域赋予不同的名称,这在指定组的范围或编辑表格等 ...

  • Excel VBA之第五十二课

    我们继续Excel VBA系列课程,今天我们来学习一下工作表的UsedRange属性,该属性返回的是指定工作表上已使用区域的Range对象,返回的本质还是单元格对象.什么叫做已使用的单元格区域呢?想象 ...

  • VBA实用小程序78:统计工作簿内文本框和批注中的字符及单词数

    excelperfect 下面的程序可以统计工作簿所有工作表中文本框和批注内的字符和单词的数量. Sub CountCharWorBOXCMT() Dim wks As Worksheet Dim l ...

  • VBA实用小程序71:统计工作簿中的字符数

    excelperfect 引言:这是在ozgrid.com论坛中看到的一个VBA程序,特辑录于此,供有兴趣的朋友学习参考. 下面的程序统计工作簿中所有工作表的字符总数,包括其中的文本框中的字符数. S ...

  • VBA常用小代码:对工作表按名称快速排序

    比如说,有一个工作薄,有十几张工作表,现在要重新设置工作表排放顺序,能不能快速处理哩? 当然是可以的. 为了方便大家理解和灵活使用VBA小代码,我们同03期一样,依然采用多步走的方式. 第1步,将工作 ...

  • VBA实用小程序77:生成字符的所有组合

    excelperfect 这是在stackoverflow.com中看到的一段VBA程序,生成所有7个字符中5个字符的任意组合,有兴趣的朋友可以试试. 程序代码如下: Public Function ...

  • VBA实用小程序73:厘米、英寸和像素、磅的转换

    excelperfect Excel.PowerPoint和Word使用了一种称为磅的测量方法.但是,标准应用程序菜单中的测量单位是厘米或英寸. 可以在Excel选项更改默认的测量单位.单击" ...

  • VBA实用小程序75:选择所有的合并单元格

    excelperfect 在使用VBA操作单元格时,合并的单元格可能会导致问题,甚至在工作表中进行一些操作时,合并的单元格也可能会导致错误.因此,如果我们能够识别合并的单元格,就可以确定对它们采取的操 ...

  • VBA实用小程序74:将合并单元格转换为跨列居中

    excelperfect "合并后居中"按钮是Excel界面中一个非常方便的功能,很多人都喜欢使用合并单元格.然而,对合并单元格进行一些操作会带来一些问题,Excel会给出下图1所 ...

  • VBA实用小程序72:遍历文件夹(和子文件夹)中的文件

    excelperfect 很多时候,我们都想要遍历文件夹中的每个文件,例如在工作表中列出所有文件名.对每个文件进行修改.VBA给我们提供了一些方式:(1)Dir函数:(2)File System Ob ...

  • VBA实用小程序79:统计不同值或唯一值的VBA自定义函数

    excelperfect 在文章开始之前,解释一下什么是不同值?什么是唯一值? 例如,下面的一组数据: a,a,b,b,c,d,e,e,f 我们说,这组数据有6个不同值:a,b,c,d,e,f:有3个 ...