Excel:如果字體顏色為紅色,則返回特定文字或執行其他操作
當另一個儲存格的字體顏色為紅色時,如何返回特定的文字,如下方截圖所示?在本文中,我將介紹一些根據 Excel 中紅色字體進行操作的小技巧。
如果字體顏色為紅色,則在另一個儲存格中返回特定文字
要根據另一個儲存格中的紅色字體返回特定文字,請按照以下步驟操作:
1. 同時按下 Alt+ F11 鍵以打開 Microsoft Visual Basic for Applications 視窗。
2. 然後,點擊 插入 > 模組,將下方的 VBA 程式碼複製並貼到視窗中。
VBA 程式碼:如果字體顏色為紅色,則返回特定文字
Function FontColorisRed(Rng As Range)
'Updateby ExtendOffice
Application.Volatile
If Rng.Font.ColorIndex = 3 Then
FontColorisRed = "Fail"
Else
FontColorisRed = "Pass"
End If
End Function
3. 然後,關閉程式碼視窗,輸入此公式:=FontColorISRed(B2),然後拖動填滿控制柄向下取得其他結果,見截圖:

使用 Kutools AI 解鎖 Excel 的魔法
- 智能執行:執行單元格操作、分析數據並創建圖表——所有這些都由簡單的指令驅動。
- 自訂公式:生成量身定制的公式,簡化您的工作流程。
- VBA 編碼:輕鬆編寫和實現 VBA 代碼。
- 公式解釋:輕鬆理解複雜的公式。
- 文本翻譯:打破電子表格中的語言障礙。
如果字體顏色為紅色,則突出顯示該儲存格
如果您想根據紅色字體來突出顯示儲存格,請按以下步驟操作:
1. 同時按下 Alt+ F11 鍵以打開 Microsoft Visual Basic for Applications 視窗。
2. 然後,點擊 插入 > 模組,將下方的 VBA 程式碼複製並貼到視窗中。
VBA 程式碼:如果字體顏色為紅色,則突出顯示該儲存格
Function HighlightRedFont(pRg As Range) As Boolean
'Updateby ExtendOffice
Dim xRg As Range
Dim xBol As Boolean
xBol = False
For Each xRg In pRg
If xRg.Font.Color = vbRed Then
xBol = True
End If
Next
HighlightRedFont = xBol
End Function
3. 然後,關閉程式碼視窗,前往 點擊 Home > 使用條件格式 > 新增規則,見截圖:
4. 在彈出的新格式化規則對話框中,進行以下操作:
- 在選擇規則類型列表框中,點擊 使用公式來決定要格式化的儲存格;
- 在 格式值使此公式為真 文本框中輸入此公式 =highlightredfont(B2);
- 然後,點擊 格式 按鈕。
5. 在設定儲存格格式對話框中,在 填滿 選項卡下,選擇您想要用來突出顯示儲存格的顏色,見截圖:
6. 然後,點擊 確定 > 確定 以關閉對話框。現在,具有紅色字體的儲存格會立即被突出顯示,見截圖:
如果字體顏色為紅色,則更改字體顏色
有時候,您可能希望將紅色字體更改為另一種字體顏色,這裡我將介紹兩種實現方法。
如果字體顏色為紅色,則使用尋找和替換功能更改字體顏色
要將紅色字體顏色更改為另一種顏色,Excel 中的尋找和替換功能可以幫助您,請按照以下步驟操作:
1. 選擇您要更改字體顏色的資料範圍,然後按下 Ctrl + H 鍵打開尋找和替換對話框。在打開的對話框中,點擊 選項>> 按鈕,見截圖:
2. 在展開的對話框中,進行以下操作:
- 保持 尋找內容 和 替換為 方塊空白;
- 在 尋找內容 欄位右側,選擇 格式 > 從單元格選擇格式,然後點擊一個具有紅色字體的單元格;
- 然後,在 替換為 欄位右側,選擇 格式 > 格式 進入替換格式對話框。
3. 在替換格式對話框中,在字體選項卡下,從顏色下拉列表中選擇您想要更改的顏色,見截圖:
4. 然後,點擊 確定 關閉替換格式對話框,現在,在尋找和替換對話框中點擊 全部替換 按鈕,所有具有紅色字體的單元格將被替換為您指定的字體顏色,見截圖:
如果字體顏色為紅色,則使用一個實用功能更改字體顏色
如果您有 Kutools for Excel,使用其 選擇類似格式單元格 功能,您可以選擇具有紅色字體的單元格,然後根據需要快速更改字體顏色。
安裝 Kutools for Excel 後,請按照以下步驟操作:
1. 選擇您要使用的資料範圍,然後,點擊 Kutools > 選擇 > 選擇類似格式單元格,見截圖:
2. 在選擇類似格式單元格對話框中,點擊 從單元格選擇格式 按鈕。然後,選擇一個具有紅色字體的單元格,該單元格的所有屬性都會顯示在下面的列表框中。如果您想選擇與基礎單元格完全相同格式的所有單元格,請勾選所有屬性選項;如果您只想選擇僅具有紅色字體的單元格,取消勾選除 字體顏色 外的所有其他屬性。見截圖:
3. 然後,點擊 確定 按鈕,在隨後的提示框中,點擊 是,見截圖:
4. 所有具有紅色字體的單元格會立即被選中,然後,您可以指定一種字體顏色來根據需要更改紅色字體。見截圖:
- 超級公式欄(輕鬆編輯多行文字和公式);閱讀版面(輕鬆閱讀和編輯大量儲存格);貼上到已篩選區域...
- 合併儲存格/列/欄並保留數據;分割儲存格內容;合併重複列並求和/平均值... 防止重複儲存格;比較區域...
- 選擇重複或唯一列;選擇空白列(所有儲存格均為空);在多個工作簿中進行超級查找和模糊查找;隨機選擇...
- 精確複製多個儲存格而不改變公式引用;自動創建對多個工作表的引用;插入項目符號、核取方塊等...
- 收藏並快速插入公式、區域、圖表和圖片;使用密碼加密儲存格;建立郵件清單並發送電子郵件...
- 提取文本、添加文本、按位置刪除、刪除空格;創建並打印分頁小計;在儲存格內容和批註之間轉換...
- 超級篩選(保存並應用篩選方案到其他工作表);高級排序按月/週/日、頻率等;特殊篩選按粗體、斜體...
- 合併工作簿和工作表;基於關鍵列合併表格;將數據分割到多個工作表;批量轉換 xls、xlsx 和 PDF...
- 資料透視表按週數、星期幾等分組... 用不同顏色顯示未鎖定、已鎖定的儲存格;突出顯示包含公式/名稱的儲存格...

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
- 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
- 提高您的生產力 50%,每天減少數百次鼠標點擊!
