- ベストアンサー
Ifの条件式(VBAです)
基本的なことで申し訳ありません。 EXCEL VBAのユーザーフォームで textbox1の値がAかBかCで なおかつ、textbox2の値が1か2か3の場合 textbox3に○を表示させたいのですが どう書けばよいのでしょうか? どなたかご教授お願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じになると思います。 If TextBox1.Value = "A" Or TextBox1.Value = "B" Or TextBox1.Value = "C" Then If TextBox2.Value = "1" Or TextBox2.Value = "2" Or TextBox2.Value = "3" Then TextBox3.Text = "○" End If End If
その他の回答 (1)
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.1
If textbox1 Like "[A-C]" And textbox2 Like "[1-3]" Then textbox3 = "○"
質問者
お礼
回答ありがとうございました。 説明が不十分でしたが、条件(ABCや123)は続いている値ではないので、No.2さんに教えて頂いた方法を利用させて頂くことにします。 ありがとうございました。
お礼
ご回答ありがとうございます。 If文を続ければいいんですね!気がつきませんでした。 とても助かりました。ありがとうございました。