マクロによるコピペの実行を行う毎にコピーデータ元である次のコードを1行または1列毎に改行または改列するために、修正変更したいのですが、可能でしょうか?
With Range("A10:A40")
.Formula = "='C:\Users\Owner\Documents\[test.xls]Sheet1'!A1" .Value = .Value
End With End Sub
いきなりRangeで指定するのではなく、For~Nextを使い、A10からA40のセル一つずつ処理すると良いです。以下を参考にしてみて下さい。
For~Next http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_for_next.html
★良い回答には回答済みマークを付けよう! MVP - .NET http://d.hatena.ne.jp/trapemiya/