0
2つの別々の配列の内部にセルを定義しました。私は両方の配列をループしたいと元のブックのセルと同等のターゲットワークブック細胞の値を設定します。今、それは一つの値に等しいすべてのセルを設定します。セル値をループする配列Excel VBA
For i = LBound(source_array) To UBound(source_array)
For j = LBound(target_array) To UBound(target_array)
Data = source_workbook.Sheets("Questionnaire").Cells(source_array(i)).Value
target_workbook.Sheets("Questionnaire").Cells(target_array(j)).Value = Data
Next j
Next i
(すなわち
source_arr = ("B4","B5"...)
と
target_arr = ("B5","B6")
あなたはすべての二つの配列を必要とすることはできません、あなたのデータのスクリーンショットを投稿できる – Mahesh
を多分 'target_arr =配列のように(。? "B5"、 "B6") ' – Jeeped
配列が同形である場合、ループは1つだけ必要です。 –