Excelのこととか色々

マクロをどんな Excel ファイルにも実行できるように設定して、3秒かかる操作も1秒で完了。あといろいろ書いてみます・・・

【Excel/VBAのこと21】セル内特定の文字列に色を付ける(Characters)

【Excel/VBA のこと 21】

   f:id:tuna-kichi:20200223230814p:plain

 

セルの書かれている特定の文字に色を付けるときは、

数式バーでその文字列を選択して、色を付けます。

  セルの内の文字列の色付け

 

ひとつや二つ程度でしたら手動でも良いのですが、

10個以上になると非常に面倒です。

 

置換でやろうとしてもセルの文字全部に色がついてしまいます。

 

そのような時は「Characters」が役に立ちます。

指定した文字列のみに色を付けてくれます。

  sample

 

Range("A1").Characters(Start:=8, Length:=2).Font.ColorIndex = 3

Start:=8・・・左から何文字目かを指定します。この場合は8文字目。

Length:=2・・・何文字かを指定します。この場合は2文字

 

※Character・・・文字、特徴、性格

 Length・・・長さ

 

 

つまり、上記のサンプルの場合は、

セルA1 の文字列の左から8文字目、2文字分を赤色にする という指定です。

 

これが基本の使い方です。

 

次回は、これを応用して、私が実際にどのように使用しているか紹介します。 

 

 

**********************************************************

 

個人用マクロブックについてはこちら

www.tuna-kichi.com

 

リボンに登録についてはこちら

www.tuna-kichi.com

 

 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

にほんブログ村 子育てブログ 幼稚園児育児へ
にほんブログ村
にほんブログ村 英語ブログ 初心者英語へ
にほんブログ村
にほんブログ村 IT技術ブログ VBAへ
にほんブログ村

==================================

  Graspyで無料プログラミング講座を受講する