前提・実現したいこと
AccessのVBAで、UBound関数を使用し、2次元配列の縦方向の部屋数がいくつあるか調べる処理を作成していてエラーメッセージが発動しました。
2次元配列の(○,△)の○部分が空の場合(配列に一切データがない)は、○の部分を0とし、○の部分が0以上の場合(配列に1件以上データがある場合)は、配列の部屋数を取得したいです。
発生している問題・エラーメッセージ
配列の(0,0)が空の場合(配列にデータが一切格納されていない場合)、UBoundでインデックスエラーとなってしまいます。
VbA
1実行時エラー'9' 2インデックスが有効範囲にありません。
該当のソースコード
VBA
1Int = Ubound(Hairetsu,1)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。