|
▼ナナ さん:
こんばんは。つたないVBAの知識で、私なりに書けるところまで
書きました。一度動かしてください。
あとは、識者のご指導を待ってください。
>エクセルでセルの中で文字のみに網掛けしたいのはどうすればよいですか
網掛けではなく、「グレー」にしては如何でしょう。
>例
> あ い う え お
>上記のものが一つのセル上に入力の場合 い と え のみを網掛けしたい場合はどうしたらよいですか?
文字「あいうえお」がRange("C5")にあるとします。
一応文字は取り出せました。
あとは、Font.ColorIndex = 15 (グレー色インデックス)
と上手くつなげられれば、良いのですが・・・識者の方のご指導をお願いします。
Sub test()
Dim AnyString, MyStr
AnyString = Range("C5").Value
MyStr = Mid(AnyString, 2, 1) ' "い" を返します。
MsgBox MyStr
'・・・・・・.Font.ColorIndex = 15
MyStr = Mid(AnyString, 4, 1) ' "え" を返します。
MsgBox MyStr
'・・・・・・.Font.ColorIndex = 15
End Sub
|
|