Preserveする超まとめ多次元配列のRedimは最終次元しか変更できないのですが、二次元配列に限っては、比較的簡単に一次元目の長さを変更することができます。この「RedimPreserve2D」関数で、2次元配列の1次元目の長さを変更できます。Excelではなかなか有用なのではないでしょうか。'開始インデックスは1にしておいたほうがよいです。Sub注意点Transposeを使用している関係で、処理後の配列の開始インデックスは「1」になります。指定してしまうのがいいかも)Transpose関数についてこちらをご参照下さい。Preserve、助かりました!!!!Transposeの着想、感服いたしております。PMVBAで2次元配列を動的に増やしたかったので大変助かりました。素晴らしいです!!ありがとうございました。AMこのプログラムなかなか有用じゃなくて”かなり”有用でした。AMお役に立てたようで、なによりです。