當前位置:編程學習大全網 - 編程軟體 - EXCEL如何把某個單元格裏的特定字批量變色

EXCEL如何把某個單元格裏的特定字批量變色

改變單元格內部分特定字符的顏色,如果批量操作,需要用宏處理,

如下例,將範圍內 所有字母A 變成紅色

操作步驟:

右鍵點擊工作表標簽,查看代碼,如下代碼復制進去

Private?Sub?CommandButton1_Click()

Cells.Font.ColorIndex?=?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

rng.Characters(InStr(i,?rng,?"A"),?1).Font.ColorIndex?=?3

i?=?InStr(i,?rng,?"A")?+?1

Loop

Next

End?Sub

觸發程序,選中即變色,效果如下圖:

  • 上一篇:電子信息工程具體是什麽?
  • 下一篇:如何用PLC實現蓄電池白天蓄電,晚上放電的操作?
  • copyright 2024編程學習大全網