excel部分替换颜色

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:56:07
我做了一个表格,有些单元格中有*这个符号,我想把所有的*变成红色,但不想把有*的单元格的其他内容变成红色,请问这么做才行?

EXCEL部分替换本人不晓得怎么做,用查找、替换会全部变红的,用宏写命令麻烦。
我告诉你个变通的办法绝对管用。

1、把你的表格复制到 WORD 中
2、在WORD 中 查找 “*” ,并替换成“*”在替换格式中设置颜色。
看到了吧,WORD 可以实现部分替换。
3、下一步,该怎么做明白了吗?
把表格再复制回 EXCEL

OK

以上方法本人常用,绝对可以做到,其他大侠有更好的办法,贴出来共享啊!!
呵呵!!

部分字符操作基本操作似乎没有办法的。
一个只能对第一个*标记的宏:
楼主急的话就先用这个,不急等我再想想

Sub 标记()
For Each Rng In Selection
If InStr(Rng, "*") > 0 Then
Rng.Characters(Start:=InStr(Rng, "*"), Length:=Len("*")).Font.ColorIndex = 3
End If
Next
End Sub

**********
sjz_lww888的方法学习了,看来Word也有很多优点啊,邮件合并就让人很神往

条件格式。
全选表格,格式-条件格式,条件1选择,单元格数值,等于,并输入*号,单击格式按钮,如果是*号变为红色,则选字体卡,并将颜色设置为红色,如果是单元格变为红色,则选择图案卡,并将颜色设置为红色。

没看清题目,不好意思...