シート間の演算はEXCELで出来るんでしょうか?

[戻る]
gw 2007/03/19(月) 07:19:21
EXCELで
シート1,2,3,4,5、間の
A1ならA1、B3ならB3間で、
5シートの加算を求めたり、平均や標準偏差を求めて、
また、どこかのシートにその値を書き込むようなことは
出来るのでしょうか?

YuO [E-Mail] 2007/03/19(月) 10:28:01
=SUM(シート1!A1,シート2!A1,シート3!A1,シート4!A1,シート5!A19
とか,そういうことではなく?

Blue 2007/03/19(月) 10:51:55
VBAの話なんでしょうか?

そうでしたら、どこのブックのどのシートのRangeなのかを指定すれば
可能ですけど。

Dim r As Range

' マクロのあるブックのSheet3のA1に値を入れる
Set r = thisWorkbook.Worksheets("Sheet3").Range("A1")
r.Value = "ほげ"


' Book2.xlsを開いているとき、Book2.xlsのSheet2のA1〜A10の範囲を
' SUMした結果を表示する
Set r = Workbooks("Book2.xls").Worksheets("Sheet2").Range("A1:A10")
MsgBox WorksheetFunction.Sum(r)

古いスレッドには追加発言できません。