越來越多的用戶會選擇在excel軟體中來完成表格文件的編輯工作,這是因為excel軟體中的功能是很強大的,能夠滿足用戶多樣的編輯需求,例如用戶可以大批量錄入數據信息,或者對數據進行計算,還可以對表格樣式進行設置等,所以excel軟體成為了大部分用戶必備的辦公軟體,當用戶在編輯表格文件時,在錄入數據信息後,想要將特定的字變紅,卻發現利用其中的替換功能會導致特定字所在單元格中的文字全部變紅,這時用戶應該怎麼來解決呢,其實操作的過程是很簡單的,用戶直接利用vba代碼來替換即可,那麼接下來就讓小編來向大家分享一下excel將特定的字變紅的方法教程吧,希望用戶在看了小編的教程後,能夠從中獲取到有用的經驗。
方法步驟
1.用戶打開excel軟體,並來到表格文件的編輯頁面上來進行設置
2.接著用戶在頁面底部用滑鼠右鍵點擊表格標籤,在彈出來的右鍵菜單中,用戶選擇查看代碼選項
3.在打開的vba代碼編輯窗口中,用戶複製粘貼如下代碼進去
Private Sub CommandButton1_Click() Cells.Font.ColorIndex = 1 End Sub Print Sub Worksheet_SelectionChange(ByVal Target As Range) Dim rng As Range, i As Integer Dim T As String Dim C As Integer For Each rng In Selection T = "文字" 'T是要批量替換顏色的目標文字 C = 3 'C是顏色,通過設定不同的值,代表對應的顏色 i = 1 Do While InStr(i, rng, T) > 0 rng.Characters(InStr(i, rng, T), Len(T)).Font.ColorIndex = C i = InStr(i, rng, T) + 1 Loop Next End Sub
4.完成代碼編輯後,用戶在菜單欄中點擊運行選項,將會彈出下拉選項卡,用戶選擇其中的運行子過程/用戶窗體選項
5.在打開的宏提示窗口中,用戶在方框中隨意輸入宏名稱並按下創建按鈕,然後需要將vba代碼編輯窗口全部關閉
6.回到表格的編輯頁面上,用戶將表格內容選中即可解決問題
7.如圖所示,用戶選中表格內容後,所有單元格中的文字兩個字元的字體顏色就會順利變成紅色了
以上就是excel將特定的字變紅的教程,用戶從中知道了大致的操作過程為點擊查看代碼-輸入代碼-運行-運行子過程/用戶窗體-輸入宏名稱-創建-選中表格內容這幾步,希望大家喜歡,請繼續關注。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/168079.html