想問excel vba問題

2012-10-19 6:58 pm
我有以下table:

ABCDEF
1 John23456
2 Peter34567
3 Mary12345
4 Susan42341
5 sum1011151919

第5個row係formula來的: sum(B1:B4), sum(C1:C4).....

如果我已經成功用vba insert多個column如下:

ABCDEF
1 John23456
2 Peter34567
3 Mary12345
4 Susan42341
5 Paul
6 sum1011151919

但係我想問,我點樣先可以將第6個row條formula, update成

sum(B1:B5), 甚至以後加ge時後, 可以自動變成sum(B1:B6), 甚至sum(B1:B7)....


求救求救!

謝謝!

回答 (1)

2012-10-20 11:31 pm
✔ 最佳答案
你只需把 =SUM(B1:B4) 改成 =SUM(B1:INDEX(B:B,ROW()-1,1))
,無論你加減多少行,都不需人手update算式來得出答案。見附圖:
圖片參考:http://imgcld.yimg.com/8/n/HA00726953/o/20121020152333.jpg


收錄日期: 2021-04-13 19:03:34
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20121019000051KK00137

檢視 Wayback Machine 備份