• ベストアンサー

vba isStrってないの? 文字列か評価したい

IsArrayとかならあるのですが、isStrってないのでしょうか? 変数の値が文字列なのかどうかを評価したいのですが そういう場合、どのvbaコードを使えばいいのでしょうか?

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

  • ベストアンサー
  • LHS07
  • ベストアンサー率22% (510/2221)
回答No.1

アスキーコード表をよく見ると ある範囲にはいっていることがわかりますから 自分で作る方法もあります。

orkfjvoitam
質問者

お礼

ご回答ありがとうございます。

その他の回答 (2)

回答No.3

>変数の値が文字列なのかどうかを評価 こいつ、何をいっているのだろうか? と思ってしまうほどの文言である。No2さんのは”変数の型”を検知する関数。 値は、文字列か、Nullになる。又はエンプティーで初期化されていない状態である。 もしかしたら、整数、実数、キャラクター文字、などの文字種を分けたい話なのでしょうか? 入り混じっていたら、どうするのか考えているのだろうか? (そこがヒントになる)

orkfjvoitam
質問者

お礼

ご回答ありがとうございます。

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

VarType関数を使えば

参考URL:
http://officetanaka.net/excel/vba/function/VarType.htm
orkfjvoitam
質問者

お礼

ご回答ありがとうございます。

関連するQ&A