- ベストアンサー
エクセルのVBA
エクセルのVBAを教えて頂きたいのですが。 Sheet1にテキストボックスが200個張り付いています。 テキストボックスの番号は1番から200番までです。 1つのテキストボックスに1文字のみ表記されています。 このような状態で、テキストボックスの文字が「(」であるものを見つけたら、以後、「)」を見つけるまでその間の文字の色を赤にするVBAを教えてもらいたいのですが。(「(」「)」も赤にします) あいうえおかきくけ(こさしす)せそたちつてとなにぬねの(はひふ)へほ 上記の場合は (こさしす)(はひふ) が赤になります。 宜しくお願いします。
- みんなの回答 (10)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (9)
- ja7awu
- ベストアンサー率62% (292/464)
回答No.10
- ja7awu
- ベストアンサー率62% (292/464)
回答No.9
- ja7awu
- ベストアンサー率62% (292/464)
回答No.8
- ja7awu
- ベストアンサー率62% (292/464)
回答No.7
- taisuke555
- ベストアンサー率55% (132/236)
回答No.6
- ja7awu
- ベストアンサー率62% (292/464)
回答No.5
- taisuke555
- ベストアンサー率55% (132/236)
回答No.4
- ja7awu
- ベストアンサー率62% (292/464)
回答No.3
- taisuke555
- ベストアンサー率55% (132/236)
回答No.2
お礼
ご回答ありがとうございました。 >> ( [ ] ) は出現する。 >この場合、"(" と ")" には色を付けないようにしています。 >(あ[い]う)は考慮していません。無しですよね。 いえ、無しではないです(笑) 普通の文では"( )" だけとか"[ ]"だけで用いないのと同じで、"( )"や"[ ]"は文字を囲うために用いていました。 ですので、文字無しで"( [ ] )"というのは出現しません。 作って頂いたものは"(あ[い]う)"のような時は "う)" の色が変わりませんので、自分で改良してみました。 Boolean を二つ用いて何とかうまくいきました。