• ベストアンサー

Excel VBA セルの値が数種類存在する時

VBAのコードの書き方について教えて下さい。 セルの値が○○の時、 ・・・・・.value = "○○"  と書きますが、○○のパターンが複数存在する時は どうすればよいでしょうか。 ORなどで繋げてみたところうまくいきませんでした。 ご存知の方がいらっしゃいましたらご教示ください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • googoo900
  • ベストアンサー率44% (82/184)
回答No.2

質問が具体的でないので回答が難しいです。 その前後を提示してもらえると、他の方からも含めて回答がつきやすいと思います。 IF文のときはorでよいと思います。その場合も ・・・・・.value = "○○" or ・・・・・.value = "△△"  です。

その他の回答 (1)

  • mar00
  • ベストアンサー率36% (158/430)
回答No.1

一例です。 セルの位置がわからないのでA1、B1、C1にしています。 Select Case Range("A1") Case "○○", "××", "△△" Range("B1").Value = Range("A1").Value Case "■■" Range("C1").Value = Range("A1").Value End Select のようにしてみてはどうでしょう。

関連するQ&A

専門家に質問してみよう