
改变单元格内部分特定字符的颜色,如果批量 *** 作,需要用宏处理,
如下例,将范围内 所有字母A 变成红色
*** 作步骤:
右键点击工作表标签,查看代码,如下代码复制进去
Private Sub CommandButton1_Click()
CellsFontColorIndex = 1
End Sub
Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rng As Range, i As Integer
For Each rng In Selection
i = 1
Do While InStr(i, rng, "A") > 0
rngCharacters(InStr(i, rng, "A"), 1)FontColorIndex = 3
i = InStr(i, rng, "A") + 1
Loop
Next
End Sub
触发程序,选中即变色,效果如下图:
假如数据从A1开始,选中你要的数据区域,然后点菜单栏"格式"下的"条件格式",选公式,在右边栏输入
=IF(ISERR(FIND("喜欢",A1)),"","含有")="含有"
然后点格式-字体,颜色选红色,确认OK
首先我们在一张空白的背景上打一行字,效果如下:
然后我们先要更换一下字体,在上方的属性栏可以更换字体。然后更换颜色,更换颜色时点击上方的黑色小方块,
选择一种颜色点击确认。
然后我们单机图层区域的字体图层,会出现一个混合选项。
打开混合选项。
然后我们可以选择描边效果,
这时我们可以看到字体变成了如下效果:
之后我们为文字添加一个渐变色效果:我们点击混合选项, 选择渐变叠加:
然后字体效果如下:
1、本次演示使用的是Excel办公软件,版本为office家庭和学生版2016。
2、根据问题描述,我们首先输入用于演示使用条件格式改变字体颜色 *** 作的数据。
3、选择b1单元格,在菜单栏中找到条件格式并选择突出显示其他格式,选择使用公式确定要设置格式的单元格。
4、为符合此公式的值设置格式,这里我们输入“=A1=“一般””,然后将字体颜色设置为红色。
5、点击确定后使用格式填充柄下拉并选择仅填充格式,可以看到通过一列的条件已经改变了另一列的字体颜色。
Excel 的强项是数据处理和分析,但不可否认,工作中也经常会用 Excel 记录文字表格。
这就存在一个问题:如果要通篇查找并修改某个关键字的字体、颜色,好像没有什么特别好的办法。
如果批量查找替换的话,Excel 会将整个单元格的字体一起修改了;如果一个个单元格手工改倒是可行,但是无法量化,效率太低。
其实完全可以变通一下,充分利用微软全家桶,让合适的软件做擅长的事。Excel 不行,交给 Word 来。
案例:
下图 1 为某连锁品牌的每日物资配送清单,管理层需要查看所有“宝山”的记录,要求将整个工作表中的所有“宝山”标红加粗。
效果如下图 2 所示。
解决方案:
1 将 Excel 中的整个工作表复制粘贴到 Word 中
2 在 Word 中按 Ctrl+H,会出现“查找和替换”对话框 --> 在“查找内容”区域输入“宝山”--> 点击“更多”按钮
3 在扩展开来的选项区域点击“格式”按钮 -->“字体”
4 在d出的对话框中选择“字体”选项卡 --> 将字体依次设置为加粗和红色 --> 点击“确定”
5 现在回到了“查找和替换”对话框 --> 点击“全部替换”按钮
稍等片刻,Word 中会d出一个对话框,提示替换已经全部完成。
点击“确定”,关闭“查找和替换”对话框。
现在 Word 表格中所有的“宝山”都替换成了加粗的红色字体。
6 将 Word 中的表格复制粘贴到 Excel。
此时 Excel 中数据表的边框沿用了 Word 中的格式,比较粗,我们将其调整一下。
7 选中整个数据表区域 --> 选择菜单栏的“开始”--> 选择“边框”区域中的“所有框线”
下图就是最终效果。借助了一下 Word,整个过程一气呵成,非常简单。
步骤如下:
1打开excel文档后,选中要设置的一列单元格,点击开始选项里样式中的“条件格式”,选择“新建规则”;
2在d出的“新建格式规则”对话框里,选择”只为包含以下内容的单元格设置格式“,然后在下面“单元格值”中选择“特定文本”;
3选好特定文本后,在包含后输入文本内容(例子:未交货),再点击格式;
4在d出的“设置单元格格式”对话框里可以设计对选定字符(未交货)字样设计,可以是颜色或字形;
5点击两次确定后,在设置好的这列单元格输入文本,当出现设定文本内容,就会按照格式显现。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)