2013-05-14 85 views
0

我的宏將新作業的8行插入摘要電子表格。這些行鏈接到一個不同的文件名,並且包含一個小計作爲a = sum()公式(用於每個作業)。我的總計現在不包括我以前的4份工作總結中的這個新的小計範圍。將來會有更多的工作被添加,所以它必須繼續工作,相對於未來可能增加的工作。尋找一種簡單的方法將此新範圍添加到Grand Totals Cell中的現有配方。謝謝您的幫助。Excel宏 - 將新範圍添加到現有的Formula Office 2010

現在該單元格包含以下公式:= G37 + G29 + G21 + G13(這是我的工作摘要小計) 添加新任務的我的8個新行後,我將不得不增加該小區「G45」到宏中的上述公式,如果我添加另一個工作,它將是「G53」。要添加的單元總是比我想要添加的公式高出3行,但公式必須繼續工作,因爲作業將每天更新或至少每週更新一次。謝謝你的幫助。

+0

發佈您的代碼,我們可以看看 – steveo40

+0

您的工作簿和工作表的例子也很方便。 – NickSlash

+0

那麼它= Sum()還是= G37 + ect?你所要做的就是解析論壇,然後在添加新的範圍後重新構建它。您需要提供您當前正在使用的代碼還是您正在使用的代碼?簡而言之:將單元格公式讀入一個字符串。解析字符串部分。添加新的範圍。將公式添加回單元格。試一試併發布你的代碼。 – Sorceri

回答

0

只是將該範圍附加到總和函數。

=SUM(A1:A6) 

說,現在我想通過C6

=SUM(A1:A6:C1:C6) 

現在說我要在單元格添加D5現在

=SUM(A1:A6:C1:C6,D5) 

說我要在單元格E1中添加單元格C1加通過E6

=SUM(A1:A6:C1:C6,D5,E1:E6) 
+0

如何在宏中添加一個範圍到現有公式是一個問題? –

相關問題