初心者から実務利用者まで
わかりやすいVBA解説サイト
コードサンプル

セルの値が文字列か判定する

指定したセルの値が文字列かを判定します。

遥先生
遥先生
セルの値が文字列かを
直接判定する関数は存在しないの。
ひとみさん
ひとみさん
何か他の方法で代用するんですね!
遥先生
遥先生
こういう時はTypeName関数を使用するわ。
この記事でわかること

・TypeName関数でセルの値が文字列か判定する方法

セルの値が文字列か判定するコード

遥先生
遥先生
指定したセルの値が文字列であれば、
メッセージを出します。

文字列か判断する関数はありません

セルに入力された値が文字列かを
判定する関数は存在しません。

そのため、指定のセルに入力された値のデータ型を取得し、
String型であれば、文字列だと判定ができます。

ひとみさん
ひとみさん
本来の使い方以外にも工夫次第で
いろんな使い方があるんですね!