Excel VBA質問箱 IV

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

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


24470 / 76732 ←次へ | 前へ→

【57610】Re:セル内文字着色
発言  kanabun  - 08/9/4(木) 21:26 -

引用なし
パスワード
   ▼defic さん:
おじゃまします。

>このセル内で検索を書けた文字のみ色を着色したく思います

InStr関数で検索する方法です

Sub Try1()
 Dim ss As String, i As Long
 Dim c As Range
 Const strSearch = "佐藤二郎" '<--- 検索文字列
 
 Selection.Font.ColorIndex = xlAutomatic
 For Each c In Selection
   ss = c.Text
   i = InStr(ss, strSearch)
   If i Then c.Characters(i, Len(strSearch)).Font.ColorIndex = 3
 Next

End Sub
0 hits

【57606】セル内文字着色 defic 08/9/4(木) 15:43 質問
【57607】Re:セル内文字着色 マクロマン 08/9/4(木) 15:55 発言
【57609】Re:セル内文字着色 マクロマン 08/9/4(木) 20:25 発言
【57610】Re:セル内文字着色 kanabun 08/9/4(木) 21:26 発言

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