VBAで定義可能な配列の最大次元数 公開日:2017年7月21日 配列 配列の次元数には最大限度がある VBAでは多次元配列の利用が可能ですが、その次元数の最大には限度があります。以下のMicrosoftのヘルプでは「配列のすべての次元の長さは、(2 ^ 31) – 1 である […] 続きを読む
VBAで配列に指定文字列が存在する位置を調べる 公開日:2017年5月29日 配列 配列の指定文字列は先頭からループで調べる VBAで配列を利用する際に、指定する値が配列に入っているのか、そして入っているのであれば何番目に入っているのかを調べたいことがあります。 何が入っているのかを調べたい場合は配列の […] 続きを読む
VBAで配列・動的配列の初期化をチェックする 公開日:2017年5月26日 配列 配列の初期化のチェック VBAで動的配列を使う際に、その動的配列がちゃんと動的配列として初期化されているのかをチェックしたい場合があります。 多いのは関数の引数に動的配列を用いた場合でしょうね。 関数を呼び出す側がちゃん […] 続きを読む
VBAで動的配列の初期化と利用方法 公開日:2017年5月25日 配列 動的配列の初期化と利用方法 VBAで配列を利用することがあります。 その配列に入れる値の数は固定の場合もあれば可変の場合もあります。 配列の要素数が最初に決まるものを「静的配列」や「固定配列」と言い、配列の要素数が変動す […] 続きを読む
VBAでArrayListクラス 公開日:2017年2月25日 配列 .NET FrameworkのArrayListクラス このページではJavaのArrayListクラスっぽいものを自作+紹介しています。 .NET FrameworkのArrayListの使い方については「VBAで.N […] 続きを読む