Excel表格填充相同的字体颜色

如下表所示,在同一行里面的B~I列的单元格里面只要一个单元格的字体是红色,则在第A列相应的单元格填充成红色。Excel的条件格式、函数并不能实现这样的功能,手动处理也比较麻烦,还是使用VBA程序处理比较快捷一些。

操作方法

  • 01

    打开Excel表格,点击【开发工具】、【Visual Basic】打开VBA编辑器,或者按下【Alt+F11】组合键打开VBA编辑器。

  • 02

    在VBA编辑器的菜单栏上面点击【插入】、【模块】。

  • 03

    在模块1的代码窗口里面输入以下VBA程序代码,之后点击功能区里面的“运行”图标运行程序,或者按下【F5】键运行程序。 Sub FontColor() Dim i, j, k On Error Resume Next  '忽略运行过程中可能出现的错误 Set mysheet1 = ThisWorkbook.Worksheets("Sheet1")  '定义工作表 Sheet1 k = RGB(255, 0, 0)   '把红色的RGB值赋给k For i = 1 To 1000    '从第1行到1000行 For j = 2 To 9      '从第2列到第9列 If mysheet1.Cells(i, j).Font.Color = k Then    '如果单元格里面的字体颜色是红色,则 mysheet1.Cells(i, 1).Font.Color = k           '第1列对应单元格的字体颜色改成红色 Exit For   '退出For循环,以较少执行次数 End If Next Next End Sub

  • 04

    回到工作表界面,将会看到程序执行的结果。

  • 05

    两个“For……Next”嵌套使用里面,每执行一次外面的“For……Next”,则需要等到里面的“For……Next”执行完之后再执行一次外面的“For……Next”,如此循环,待外面的“For……Next”执行结束,则循环结束,具体的可以按下【F8】键逐步执行、观察。 (2)不确定RGB数值所对应的颜色时,可以在工作表的功能区里面点击字体颜色的下拉选项选择“其他颜色”,再点击【自定义】,选择RGB并依次输入数值即可看到新增的颜色(即:RGB数值对应的颜色)。

(0)

相关推荐

  • 在Excel表格中如何改变字体颜色呢?

    Excel 如何改变字体颜色呢?想要改变颜色,很简单哦,来试试吧. 步骤 1.打开excel表格,输入一些汉字. 第一种方法直接在开始中找到A颜色就是字体颜色修改了. 如果没有喜欢的颜色可以在其他颜色 ...

  • Excel表格中如何更改字体颜色?

    在Excel表格中经常会用到各种颜色的字体,如何更改字体颜色? 操作方法 01 打开excel表格 02 输入自己需要更改颜色的字体,默认字体为黑色 03 鼠标单击字体,右键找寻"设置单元格 ...

  • 按Excel单元格中的字体颜色对表格数据进行排序

    按Excel单元格中的字体颜色对表格数据进行排序 下图中产品名称列有四种不同的颜色,按照自己需要的颜色序列,例如"灰色-绿色-蓝色-红色"进行排序. 1.选中表格中的任一单元格,切 ...

  • 怎么利用Excel表格对证件照的背景颜色进行修改

    今天给大家介绍一下怎么利用Excel表格对证件照的背景颜色进行修改的具体操作步骤.1. 首先打开电脑上的Excel表格,进入编辑页面后,点击上方的"插入"选项,在打开的插入菜单中, ...

  • excel表格怎么筛选出同一颜色的数据并复制出来

    excel表格怎么筛选出同一颜色的数据并复制出来 操作方法 01 打开编辑好数据的excel表格,然后我们点击要筛选的列,选中标头单元格,如图 02 接着我们点击菜单栏上的"开始--筛选-- ...

  • excel表格如何设置工作标签颜色

    excel表格如何设置工作标签颜色 操作方法 01 方法一: 首先打开excel表格,然后右键单击标签sheet1,点击"工作表标签颜色" 02 然后在侧边弹出的小窗口中任意选择一 ...

  • 如何给excel表格填充颜色底纹

    excel软件增加了表格填充颜色功能,可以更直观的浏览表格,可以对不同的内容进行不同颜色的填充.也可以对颜色进行筛选,可以查看另外一篇,地址在文字下方.这里介绍如何对表格进行颜色填充. 操作方法 01 ...

  • Excel表格怎么更改证件照背景颜色

    要实现更改证件照背景颜色,我们先用删除背景命令把证件照背景颜色删除,再执行纯色填充命令,给证件照重新填充背景颜色.接下来,小编把操作步骤分享出来给大家参考下. 插入证件照 01 在excel工作表上方 ...

  • Excel表格中,怎样进行颜色筛选

    使用电脑或者手机还是iPai做表,都会用到excel电子表格,表格工具众多,制作的表格也是五花八门,那针对有颜色标注的表格该如何筛选呢,下面小编跟大家演示下 怎样进行颜色筛选 excel表格中怎样进行 ...