投稿者 魔界の仮面弁士  (社会人) 投稿日時 2012/5/15 10:03:26
> 今は、Range.Valueでごっそりと二次元配列に入れたあと、
> 二次元配列の範囲を指定してセルに書きだす方法がわからず調査中です。
VB 側で、別サイズの配列をもう一つ作ってそこに転記してから、
その新配列と同形の Range に対してセットすれば OK かと。

Value のほか、数式(Formula 系プロパティ)に対しても同様です。


ちなみに、縦方向に同じ値を繰り返す場合は Value に一次元配列を渡すこともできますし、
.Range("B2:C6,E5:F9,A9:B14") のような非連続の範囲に書き込むことも可能です。