如何在Excel 2013/2016中使用VBA宏来选择给定范围内的所有粗体单元格
发布时间:2022-09-18 01:10:57
本文将讲述如何在Excel中选定区域中选中所有粗体字的单元格。如何在Microsoft Excel 2013/2016中使用VBA宏来选择给定范围内的所有粗体单元格。
使用查找和替换选择粗体单元格
使用VBA选择粗体单元格
假设您有一个数据区域为B1:C5的数据列表,你想选择该区域中所有具有粗体字体格式的所有单元格。那么我们该怎么办呢?这篇文章将通过下面的两种方法来选择指定区域中的所有粗体单元格。
方法1:使用查找和替换选择粗体单元格
如果要选择具有粗体格式的所有单元格,可以在工作表中使用“查找和替换”功能来查找特定文本或特定格式的单元格,例如:单元格颜色,粗体字体等。我们只需执行以下步骤即可查找并选择所选单元格区域中的所有粗体格式单元格:
步骤1:选择包含要查找的粗体单元格的范围。
步骤2:选中“开始”选项卡,单击“编辑“组下的“查找和选择”命令。然后从“查找和选择”下拉列表中单击“查找”。 “查找和替换”对话框将打开。
步骤3:单击“查找和替换”对话框中的“选项”按钮。
步骤4:单击“查找内容”区域中的“格式”按钮,然后从“格式”下拉列表中选择“格式”。并且将打开“查找格式”对话框。
步骤5:单击“查找格式”对话框中的“字体”选项卡,在“字形”列表框中选择“加粗”选项,然后单击“确定”按钮返回“查找和替换”对话框。
步骤6:单击“全部查找”按钮,然后将搜索所选单元格区域中所有的具有粗体字体格式的单元格。
步骤7:按键盘上的Ctrl + C键选择所有结果,然后所有具有粗体格式文本的单元格将会被选中。
方法2:使用VBA选择粗体单元格
您还可以使用Excel VBA宏来在给定单元格范围内选中所有粗体单元格。只需执行以下步骤:
步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。
步骤2:然后将出现“Visual Basic编辑器”窗口。
步骤3:单击“插入” – >“模块”以创建新模块。
步骤4:将以下VBA代码粘贴到代码窗口中。然后单击“保存”按钮。
Sub SelectOnlyBoldCells() Dim myRange As Range Dim cell As Range Dim tempRange As Range Set myRange = Range("A1", "D3") For Each cell In myRange If cell.Font.Bold = True Then If tempRange Is Nothing Then Set tempRange = cell Else Set tempRange = Union(tempRange, cell) End If End If Next cell If Not tempRange Is Nothing Then tempRange.Select End IfEnd Sub
Sub SelectOnlyBoldCells()
Dim myRange As Range
Dim cell As Range
Dim tempRange As Range
Set myRange = Range("A1", "D3")
For Each cell In myRange
If cell.Font.Bold = True Then
If tempRange Is Nothing Then
Set tempRange = cell
Else
Set tempRange = Union(tempRange, cell)
End If
End If
Next cell
If Not tempRange Is Nothing Then
tempRange.Select
End If
End Sub
Sub SelectOnlyBoldCells() Dim myRange As Range Dim cell As Range Dim tempRange As Range Set myRange = Range("A1", "D3") For Each cell In myRange If cell.Font.Bold = True Then If tempRange Is Nothing Then Set tempRange = cell Else Set tempRange = Union(tempRange, cell) End If End If Next cell If Not tempRange Is Nothing Then tempRange.Select End IfEnd Sub


猜你喜欢
- 怎样把u盘做成pe系统?通过把U盘制作成pe系统,可以下载想要安装的操作系统放进pe中还原重装,而且方便携带,必要的时候也可以当做应急工具使
- Win11系统日志怎么保存?如果想要导致系统日志该如何操作呢?今天小编给大家带来的教程就是Win11导出系统日志的技巧,希望可以帮助到大家。
- 人家都说没有绝对完美的运行程序,因此才很难避免出现BUG异常,win10系统在使用的时候也会有问题出现,但只要不是大问题,我们都能很快解决,
- 电脑用途广泛,我们可以使用它来进行数值计算,逻辑运算,3d绘图,上网聊天视频等等。但是我们使用电脑也仅仅使用了电脑的一小部分功能。下面,我就
- epsonlq630k打印机怎么连接电脑?epson lq-630k全面满足各类税控项目宽行发票打印需求,适用于Windows8、10等32
- 微软今日向发布预览频道推送了 Windows 11(原始版本)Build 22000.1041 (KB5017383) 版本更新。下文为大家
- 作为一款安装防护软件,腾讯电脑管家不仅可以帮助设备免受病毒、木马及恶意攻击的侵袭,还可以对硬件进行检测,以便用户更加直观的了解设备的运行状况
- Word论文封面的下划线对齐怎么弄?相信很多用户或多或少都使用过Word这款软件,而不少用户在用word制作论文封面的时候,发现一个难题,就
- Multitouch 是一款mac上性能强大的手势控制自定义软件。Multitouch 添加了各种不同的触控板手势,手指轻点、轻扫等就能快速
- FPS是可以显示画面帧数的指数,如果我们在运行游戏的时候打开,将会对自己画面帧数有一个更充分的了解,那要怎么打开系统自带的FPS功能呢,大家
- 内存是系统的基本属性之一,内存的使用情况直接影响到用户的操作体验,如果内存使用率很高,你的电脑大概率就会变得很卡。有的用户在使用了一段时间电
- 手机wps表格是一款非常强大的办公软件,我们可以在手机wps表格中对数据进行求和操作,下面就让小编告诉你手机wps表格怎样使用求和功能。手机
- 现在电脑的使用越来越多了,那么word怎么拆字呢?下面小编就为大家介绍word拆字方法,不会的朋友可以参考本文,希望能对大家有所帮助有时我们
- WPS (Word Processing System),中文意为文字编辑系统,是金山软件公司的一种办公软件。下面小编为大家介绍wps 电子
- 很多符号我们在表格当中的形状是找不到的,需要运用符号功能,但是有些符号是在特定的字体下才可以显示,今天我们就来教大家,在Excel表格当中神
- Windows11 22H2正式版镜像22621.521推送完成,收到更新的小伙伴很多已经顺利升级了,没有收到更新的小伙伴可以选
- 如果想要不连续的选择文档内容如何实现?今天就来跟大家分享下word文档不连续选择的小技巧,一起来get一下吧!1、不连续选择文档在选择文档内
- 电脑用的时间长了,垃圾自然就多了。平常我们常常清理垃圾文件,为了让电脑性能更好。但是经常清理一 * 册表也是很有必要。那么如何清理注册表垃圾?
- 财会工作中,我们常常需要将数字单位设置显示为千元,在excel当中该如何操作呢?下面就跟小编一起看看吧。excel设置千元为单位的步骤1、打
- 1、在“普通”视图中,单击要在其中嵌入动态 GIF 文件的幻灯片。2、在“插入”选项卡上的“媒体”组中,单击“视频”下的箭头,然后单击“剪贴