久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當(dāng)前位置:首頁(yè)>職場(chǎng)>excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)

發(fā)布時(shí)間:2024-01-24閱讀(9)

導(dǎo)讀前言|職場(chǎng)實(shí)例Excel的功能雖然很強(qiáng)大,但還是有一些難以解決的問(wèn)題,比如說(shuō)如何將下圖表格中的部分文字標(biāo)紅呢?例如將A2:C4單元格中所有的字符“河北”兩字....

前言|職場(chǎng)實(shí)例

Excel的功能雖然很強(qiáng)大,但還是有一些難以解決的問(wèn)題,比如說(shuō)如何將下圖表格中的部分文字標(biāo)紅呢?例如將A2:C4單元格中所有的字符“河北”兩字,字體顏色設(shè)置為紅色。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(1)

如果直接用Excel的“查找和替換”功能處理這個(gè)問(wèn)題,就比較難辦了,因?yàn)镋xcel的查找和替換功能只能查找和替換整個(gè)單元格的內(nèi)容,而不能查找和替換單元格中的部分字符內(nèi)容。

如下圖所示:

選中A2:C4單元格數(shù)據(jù)區(qū)域,按下快捷鍵“Ctrl H”,調(diào)出“查找和替換”的對(duì)話框。

查找內(nèi)容:輸入“河北”

替換為:輸入“河北”

然后點(diǎn)擊“選項(xiàng)”按鈕,再點(diǎn)擊“替換為”右邊的“格式”按鈕,設(shè)置“替換為”內(nèi)容的格式,將字體顏色設(shè)置為紅色。即替換為紅色字體顏色的“河北”兩字。

最后點(diǎn)擊“全部替換”,我們發(fā)現(xiàn)含有“河北”兩字的整個(gè)單元格的內(nèi)容全部變成了紅色。所以這種方法是錯(cuò)誤的,難以實(shí)現(xiàn)正確的效果。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(2)

方法①|利用Word文檔的查找和替換

首先將Excel中內(nèi)容復(fù)制到Word文檔中,如下圖所示:

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(3)

然后利用Word文檔中的“查找和替換”功能來(lái)實(shí)現(xiàn)。

先按下快捷鍵“Ctrl H”打開(kāi)“查找和替換”的對(duì)話框。

在“查找內(nèi)容”中輸入內(nèi)容,這里輸入的是“河北”;

在“替換為”中輸入內(nèi)容,這里同樣輸入的是“河北”;

在替換中直接選擇“更多”,點(diǎn)擊“格式”,選擇“字體”,將字體顏色設(shè)置為紅色,

即將查找出來(lái)的“河北”兩字替換為紅色字體顏色的“河北”兩字。

最后點(diǎn)擊“全部替換”按鈕,即可將A2:C4單元格中所有的字符“河北”兩字,字體顏色設(shè)置為紅色。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(4)

最后直接將Word文檔中的內(nèi)容復(fù)制到Excel表格中即可。如下圖所示:

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(5)

方法②|VBA代碼替換法

除了利用Word的方法作為間接轉(zhuǎn)換,我們也可直接使用VBA代碼進(jìn)行批量替換字體顏色。下面小編來(lái)介紹一下具體的操作方法。

如下圖所示:

右擊點(diǎn)擊名稱(chēng)為“公眾號(hào) Excel情報(bào)局”工作表名稱(chēng)標(biāo)簽,點(diǎn)擊“查看代碼”按鈕,調(diào)出VBA代碼編輯窗口,將下面的一段VBA代碼復(fù)制粘貼進(jìn)去,然后點(diǎn)擊上方的“運(yùn)行-運(yùn)行子過(guò)程/用戶(hù)窗體”按鈕,這時(shí)候會(huì)彈出一個(gè)“宏”的提示對(duì)話框,我們?cè)谶@個(gè)界面中,隨意輸入一個(gè)“宏名稱(chēng)”,本例中輸入的是一個(gè)字母“A”,然后點(diǎn)擊“創(chuàng)建”按鈕。最后將VBA代碼窗口全部關(guān)閉。回到Excel工作表主界面。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(6)

代碼如下:

Private Sub CommandButton1_Click()Cells.Font.ColorIndex = 1End SubPrintSub Worksheet_SelectionChange(ByVal Target As Range)Dim rng As Range, i As IntegerDim T As StringDim C As IntegerFor Each rng In SelectionT = "河北" T是要批量替換顏色的目標(biāo)文字C = 3 C是顏色,通過(guò)設(shè)定不同的值,代表對(duì)應(yīng)的顏色i = 1Do While InStr(i, rng, T) > 0rng.Characters(InStr(i, rng, T), Len(T)).Font.ColorIndex = Ci = InStr(i, rng, T) 1LoopNextEnd Sub

最重要的一步來(lái)了,我們直接鼠標(biāo)框選選中A2:C4單元格數(shù)據(jù)區(qū)域,我們發(fā)現(xiàn)選中的區(qū)域內(nèi),所有單元格中的“河北”兩個(gè)字符的字體顏色就變?yōu)榱思t色。如下圖所示:

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(7)

㈠代碼中需要我們根據(jù)具體情況修改的地方:

T = "河北"

這是我們需要查找替換字體顏色的字符,在使用該程序時(shí)只需要修改雙引號(hào)中的內(nèi)容即可。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(8)

㈡代碼中需要我們根據(jù)具體修改的地方:

C = 3

這是我們需要替換的顏色代碼。3代表紅色,1代表黑色,2代表白色,4代表鮮綠色,5代表藍(lán)色,6代表黃色,7代表粉紅色,8代表青綠色,9代表深紅色,10代表綠色等。

excel中改變文字顏色的條件格式(Excel中如何批量更改單元格內(nèi)特定文字的顏色)(9)

TAGS標(biāo)簽:  excel  改變  文字  顏色  條件  excel中改變文字

歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-231465.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號(hào)-5 TXT地圖HTML地圖XML地圖