セルに入力されているデータの形式が調べるには、TypeName関数を使用します。
例

たとえば、セルB3、C3、D3のデータ形式を調べるには次のように記述します。
Sub CheckType()
MsgBox Range("B3").Text & vbTab & TypeName(Range("B3").Value) & vbCrLf & _
Range("C3").Text & vbTab & TypeName(Range("C3").Value) & vbCrLf & _
Range("D3").Text & vbTab & TypeName(Range("D3").Value)
End Sub
実行結果

<参考サイト>
TypeName 関数 | Visual Basic 言語リファレンス
comments powered by Disqus
スポンサーリンク