|
こんにちは
Workbooks(1).Worksheets(3).Range("I7").Formula _
= "=" & myWb32.Range("I7").Address(0, 0, xlA1, True) & "+" & _
myWb33.Range("I7").Address(0, 0, xlA1, True) & "+" & _
myWb34.Range("I7").Address(0, 0, xlA1, True) & "+" & _
myWb35.Range("I7").Address(0, 0, xlA1, True) & "+" & _
myWb36.Range("I7").Address(0, 0, xlA1, True) & "+" & _
myWb37.Range("I7").Address(0, 0, xlA1, True)
こんな感じですけど、Indexは使わない方がいいのでは?
「PERSONAL.XLS」とか有るとずれますし、
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=24429;id=excel
にも書いたのですがループして名前で判断してもいいですし。
あと、「Consolidate」(統合)も使えますのでリンク先見てみて下さい。
|
|