
F0000010_配列が初期化されているか調べる
ExcelVBA(マクロ)で標準で使用できる関数の中に配列が初期化されているかを調べる関数はありません(あったらすみません、私は見たことがありません:2024/08/13)。関数リファレンスでは様々な用途へ利用できる関数を紹介していますが、中には返値として配列を返すものがあります。しかし、関数は常に関数が想定する場面で呼び出されるとは限らず、関数内で想定しない動きがあった場合、未定義の配列を返します(仕様により異なる場合もあります)。呼び出し元としては、意図したデータが格納された配列が返ってきたのか、未定義の配列が返ってきたのか、1行で判定をしたいところです。そんな時このページで紹介する関数で判定ができます。