Excel (2010) VBA を使用して、一定範囲のセル (値が再計算される) を配列にコピー (渡し) しようとしています。次に、その配列をそのすぐ下の新しいセル範囲に渡そうとしています。これを行った後、定数範囲の新しい値を配列に再度コピー (渡し) し、これらの新しい値を以前に渡した範囲のすぐ下の範囲に渡します。
私はこのコードがひどいことを知っています (VBA の配列は初めてです)。
Sub ARRAYER()
Dim anARRAY(5) As Variant
Number_of_Sims = 10
For i = 1 To Number_of_Sims
anARRAY = Range("C4:G4")
Range("C4").Select
ActiveCell.Offset(Number_of_Sims, 0).Select
ActiveCell = anARRAY
Range("C4").Select
Next
End Sub
私は確かにあなたの助けに感謝します!
ありがとうございました。
謹んで、
ジョナサン