【ExcelVBA】IsArray関数の使い方 配列か確認する方法

こんなあなたにおすすめ

・Excel VBAでIsArray関数の使い方を知りたい

Excel VBAで変数が配列なのか確認したい場合は、IsArray関数を使うことで、確認することができます。

今回は、IsArray関数の使い方について解説します。

IsArray関数の使い方

IsArrayを使うことで、配列なのか確認できます。

基本的な書き方は以下の通りです。

IsArray(値)

値が配列の場合はTrue、配列でない場合はFalseを戻り値として返します。

サンプルコードを見ていきましょう。

Sub test1()

    Dim val As Long
    Dim varArray(1 To 3) As Long
    
    Dim retVal As Boolean
    
    '変数を指定した場合・・・
    retVal = IsArray(val)
    Debug.Print retVal  'False
    
    '配列を指定した場合・・・
    retVal = IsArray(varArray)
    Debug.Print retVal  'True

End Sub

まとめ

ここまで、IsArray関数について解説しました。

IsArray関数を使うことで、値が配列かどうか判定することができます。

ぜひ使ってみてください。

IsEmpty関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsEmpty関数の使い方 変数の状態を確認

IsDate関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsDate関数の使い方 Date型か確認する方法

IsError関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsError関数の使い方 エラー値か確認する方法

IsNull関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsNullの使い方 Null値か確認する方法

IsNumeric関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsNumeric関数の使い方 数値か確認する方法

IsObject関数については、下記の記事で解説していますので、ご参照ください。
>>【ExcelVBA】IsObject関数の使い方 オブジェクトか確認する方法

Excelで作業効率をアップしたい方は、下記の記事もご参照ください。
>>Excelのショートカット一覧 覚えて作業効率アップ!!
>>Excelで覚えておくべき関数 作業効率アップ間違いなし

【Excelについて学びたい方】
Excel 最強の教科書[完全版]
【Excel VBAについて学びたい方】
Excel VBA 脱初心者のための集中講座
エンジニアを目指すなら、TechAcademy!
オンラインスクール受講者数No.1!

・自宅にいながらオンライン完結で勉強できる
➡スクールへの移動時間を削減するため、効率的に学習可能!

・受講生に1人ずつ現役のプロのパーソナルメンターがつく
➡分からないことがわかるまで徹底的にメンターに質問可能!

・チャットで質問すればすぐに回答が返ってくる
➡レスポンスが速いから、わからないことをその場で解決!

・オリジナルサービスやオリジナルアプリなどの開発までサポート
➡就職、転職のときに役立つポートフォリオを開発可能!

無料で体験できるので、まずはお試し
>>TechAcademyの無料体験はこちら

1 COMMENT

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です