Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


37 / 73340 ←次へ | 前へ→

【78934】Re:セル内の文字の一部の色を変えたい
発言  γ  - 17/3/5(日) 22:00 -

引用なし
パスワード
   まずは、特定の文字の色を変更する動作を
「マクロ記録」してみてください。

それを元にして
繰り返し処理を考慮して、下記のようなコードを作ってみました。
部品として研究してみて下さい。

Sub test()
  Dim s As String
  Dim t As String
  Dim k As Long
  
  s = Range("A1").Value
  t = Range("B1").Value
  k = InStr(s, t)
  Do While k > 0
     Range("A1").Characters(Start:=k, Length:=Len(t)).Font.Color = RGB(255, 0, 0)
    k = InStr(k + Len(t), s, t)
  Loop
End Sub

61 hits

【78931】セル内の文字の一部の色を変えたい M.E 17/3/5(日) 21:00 質問[未読]
【78932】Re:セル内の文字の一部の色を変えたい γ 17/3/5(日) 21:25 発言[未読]
【78933】Re:セル内の文字の一部の色を変えたい β 17/3/5(日) 21:26 発言[未読]
【78934】Re:セル内の文字の一部の色を変えたい γ 17/3/5(日) 22:00 発言[未読]
【78935】Re:セル内の文字の一部の色を変えたい M.E 17/3/6(月) 7:19 お礼[未読]

37 / 73340 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free