変数に関する情報を整数値で返す - VarType関数 [ExcelのVBA]
VarType関数
VarType関数は変数に関する情報を整数値で返します。
分類 | その他 |
---|
書式
VarType(varname)
varname | 変数またはリテラル(文字列/数値) |
(戻り値)複数指定されている場合があります。
vbEmpty | 0 | Empty値 |
vbNull | 1 | Null値 |
vbInteger | 2 | Integer型 |
vbLong | 3 | Long型 |
vbSingle | 4 | Single型 |
vbDouble | 5 | Double型 |
vbCurrency | 6 | Currency型 |
vbDate | 7 | Date型 |
vbString | 8 | String型 |
vbObject | 9 | Object型 |
vbError | 10 | Error値 |
vbBoolean | 11 | Boolean型 |
vbVariant | 12 | Variant型 |
vbDataObject | 13 | データアクセスオブジェクト |
vbDecimal | 14 | Decimal型 |
vbByte | 17 | Byte型 |
vbLongLong | 20 | LongLong型 |
vbUserDefinedType | 36 | ユーザー定義型 |
vbArray | 8192 | Array型 |
使用例
Private Sub CommandButton1_Click() Dim val As Long Dim str As String Dim list(2) As Integer Dim var As Variant Debug.Print TypeName(val) Debug.Print TypeName(str) Debug.Print TypeName(list) Debug.Print TypeName(var) Debug.Print TypeName(CommandButton1) End Sub
イミディエイトには次のように出力されます。

Visual Basicのその他関数
関数名 | 内容 |
---|---|
AddressOf | 関数のアドレスを返す |
CallByName | オブジェクトのプロパティやメソッドを実行する |
CreateObject | ActiveXオブジェクトへの参照を返す |
CurDir | ドライブの現在のパスを返す |
CVErr | ユーザー定義のエラー番号を返す |
Dir | パターンに一致するファイル、フォルダ名を返す |
DoEvents | OSに制御を渡す |
Environ | OSの環境変数を返す |
Error | エラー番号に対応するエラーメッセージを返す |
InputBox | 入力ダイアログを表示する |
LoadPicture | 画像を読み込む |
MsgBox | メッセージボックスを表示する |
RGB | RGB値のコードを返す |
Shell | 外部プログラムを実行する |
TypeName | 変数に関する情報を文字列で返す |
VarType | 変数に関する情報を整数値で返す |
エクセル講座のクイックリンク
スポンサーリンク
関連記事
公開日:2015年07月13日
記事NO:01197
この記事を書いた人
![]() | 💻 ITスキル・経験 サーバー構築からWebアプリケーション開発。IoTをはじめとする電子工作、ロボット、人工知能やスマホ/OSアプリまで分野問わず経験。 画像処理/音声処理/アニメーション、3Dゲーム、会計ソフト、PDF作成/編集、逆アセンブラ、EXE/DLLファイルの書き換えなどのアプリを公開。詳しくは自己紹介へ |
プチモンテ代表、アーティスト名:プチモンテ | |
🎵 音楽制作 BGMは楽器(音源)さえあれば、何でも制作可能。歌モノは主にロック、バラード、ポップスを制作。歌詞は叙情詩、叙情的な楽曲が多い。楽曲制作は2023年12月中旬 ~ |
オリジナル曲を始めました✨
YouTubeで各楽曲を公開しています🌈
https://www.youtube.com/@petitmonte