excel 如何设置单元格内特定字的颜色
来源:百度知道 编辑:UC知道 时间:2024/05/09 09:19:23
我是想让特定的字变颜色,不是哪一栏啊!还有下次输入这个字的时候自动变颜色.
我知道格式 --条件格式,可以设置,但是他会把含有那个字的单元格内所有的字符都变颜色.
而我想只让特定的那个字变颜色啊!
WskTuuYtyh的方法我试过,比较麻烦,因为这个字符输入比较频繁,
双击单元格,选中E这个符,按着CTRL,点右键,设置单元格格式,改成绿色的。
这个只能手动修改,或是复制单元格,想自动变色,我不会,可能用VBA能解决吗?在这里等着学习了。
楼上这个答案试了一下,还是一换,那一格里的颜色都换了。
excel的版本要高一点,如2003,其中有格式替换功能.
ctrl_H,打开替换对话框,
查找:E,格式:黑色
替换为:E,格式:红色.
替换全部.ok
如果是低版本,如2000,那么复制表格到word中,进行格式替换后再复制回来即可.
VBA宏代码,已测试过
Public Sub 特定字符颜色()
'
Dim r As Range
Dim i As Integer
For Each r In ActiveSheet.UsedRange
i = 0
Do While InStr(i + 1, r.Value, "E") > 0
i = InStr(i + 1, r.Value, "E")
r.Select
ActiveCell.Characters(Start:=i, Length:=1).Font.Color = vbGreen
Loop
Next
End Sub
双击进入单元格,选择需要设置的文字,点击开始-字体颜色,选择合适的颜色即可
Excel版本参考:2010
测试A1单元格中红色两个字体颜色标为红色
1、双击进入A1单元格,选中红色两个
2、点击开始-字体-字体颜色(选择红色)
3、查看效果
如何给excel单元格内添加- 在excel中如何设置单元格? 如何在EXCEL单元格设置颜色? excel单元格格式如何自定义设置 EXCEL中如何设置单元格长度 EXCEL设置单元格格式 如何将excel单元格内的式子与单元格内的数字相乘?? excel如何让字在单元格内上下居中啊? EXCEL单元格内粘贴了一个凹形方框,如何删除? Excel如何在一个单元格内输入几行字