在excel中的某一列中针对特定词,使用指定的颜色
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/06 05:58:16
在excel中的某一列中针对特定词,使用指定的颜色
在excel中的某一列——比如E列——中出现单词Red,那么这个单词就用红色标记,出现单词Blue,则用蓝色标记Blue这个单词,出现Green,则用绿色标记这个单词,其它颜色仍为黑色.
另外,我每次新写一行时,这一列都会自动实现上面的功能.
我用的是英文版的的excel,没有找到和“包括”对应的单词,只有一个between比较像,但如果选择between的话,后面两个空白不知道填什么.我的这一列是文本,里面
有多个单词,比如:need a longer break after Red,too high tone for the Blue one.
感谢lanhu513给出的答案,另外又给出下面更给力的答案,彻底解决了问题:
Sub cd()
Dim i As Integer
For i = 1 To 100
If InStr(1,Cells(i,5).Text,"Red") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Red"),Length:=3).Font.ColorIndex = 3
End If
If InStr(1,Cells(i,5).Text,"Blue") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Blue"),Length:=4).Font.ColorIndex = 5
End If
If InStr(1,Cells(i,5).Text,"Green") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Green"),Length:=5).Font.ColorIndex = 10
End If
Next
End Sub
在excel中的某一列——比如E列——中出现单词Red,那么这个单词就用红色标记,出现单词Blue,则用蓝色标记Blue这个单词,出现Green,则用绿色标记这个单词,其它颜色仍为黑色.
另外,我每次新写一行时,这一列都会自动实现上面的功能.
我用的是英文版的的excel,没有找到和“包括”对应的单词,只有一个between比较像,但如果选择between的话,后面两个空白不知道填什么.我的这一列是文本,里面
有多个单词,比如:need a longer break after Red,too high tone for the Blue one.
感谢lanhu513给出的答案,另外又给出下面更给力的答案,彻底解决了问题:
Sub cd()
Dim i As Integer
For i = 1 To 100
If InStr(1,Cells(i,5).Text,"Red") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Red"),Length:=3).Font.ColorIndex = 3
End If
If InStr(1,Cells(i,5).Text,"Blue") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Blue"),Length:=4).Font.ColorIndex = 5
End If
If InStr(1,Cells(i,5).Text,"Green") 0 Then
Cells(i,5).Characters(Start:=InStr(1,Cells(i,5).Text,"Green"),Length:=5).Font.ColorIndex = 10
End If
Next
End Sub
格式——条件格式——单元格数值——包含(或等于)——空白处输入Red——设置你需要显示的格式——添加格式——同样的方法设置Blue和Green的格式
如果是单元格本身就等于这些单词,就选等于;如果是单元格包含这些单词的时候显示特殊格式,就选包含
如果是单元格本身就等于这些单词,就选等于;如果是单元格包含这些单词的时候显示特殊格式,就选包含
EXCEL统计某列或某行中的某一指定范围中的数大于指定的数的个数
EXCEL表格中,需要把SHEET2中一列数据放到SHEET1指定的列中,使用什么公式?
在excel中,指定列范围内,找出最小值提取最左边一列的相应数值
求一个Excel函数,功能如下: 所有A列=指定值1且B列=指定值2,在C列中数值的和.
在excel中,如何在指定的一组数据中加入特定公式的数字(详情见问题补充中...)
EXCEL中设定A列和B列特定值两个条件,在C列求和
excel如何列出第一列中某一序列下在第二列的相应数据.
如何在Execl中对表格的某一列进行筛选,将包含特定文字的行显示出来?
如何在Excel中的某一列用vba产生五组1到10的随机数?
在excel中,使用条件格式将"采购数量"列中数量大于100的单元格中字体颜色设置为红色,加粗显示.
excel如何在指定的数据中产生随机数
怎样在excel表格中设定某一列等于几列分别乘以一个数的和