我要怎樣利用Vba把Excel裏不同儲存格的公式集中寫在一起

我用的是Exce 2013,如果做很多計算,
目前都是在儲存格用公式計算,但我想改用VBA來做,

我先講一下我平常都是怎麼做,
一般當我想在C1 列出 A1+B1的總和,
我就把滑鼠移到C1, 然後把=SUM(A1:B1)寫在最上面的那個很長的可以插入公式的欄位裏(抱歉,我不知道這個欄位叫什麼),

如果有很多個不同儲存格的函式需要修改,我就移到每個欄位再去修改上面的公式。

或許我可以把全部集中寫在同一個儲存格(我還沒試過),但我猜想用VBA會更一目瞭然,好修改,可是我還是一個vba菜鳥,

想請問大家,我要怎樣用vba,才可以把這些不同的計算函式,全部集中寫在一個程式裏,我不想全部寫在那個長長的欄裏,
(因為一旦函式很長或很多都要改,真的很擠,而且欄位太小很容易改到不該改的)

舉例:
S1=SUM(A1:B1)
S2=AVERAGE(A2:Q2)
....
然後我想把S1,S2..裏的計算函式集中用Vba寫。


我還不太懂VBA,但我想試看看,能好心指點我一下大概步驟嗎?

感謝
2015-05-25 10:35 發佈
waterdog wrote:我用的是Exce 2013,如果做很多計...(恕刪)
see no understand
請問你哪邊不懂,我再解釋一下
waterdog wrote:
我用的是Exce 2013...(恕刪)
.我猜樓主是要把每個CELL的公式集中管理,好修改

waterdog wrote:
我要怎樣用vba,才可以把這些不同的計算函式,全部集中寫在一個程式裏

VBA用法可以參考圖書館的免費書籍.不建議直接去GOOGLE教學,沒基礎最好的方式就是看書入門,等有概念時再提問,這樣比較好溝通.
最簡單第一步 就是用 錄製巨集的方式
例如 在 s1 輸入 =sum(a1:b1) 你在錄制的巨集中 就會看到 VBA是怎麼寫 這個公式的

再去延伸到 多個儲存格
你的「資料」與「結果」是放在同一工作表中?

若很大筆一般是不會這麼作,且一般只需「結果」不需「過程與資料」

「資料」歸資料、「結果」歸結果,在不同「工作表」中呈現..............
waterdog wrote:
寫在最上面的那個很長的可以插入公式的欄位裏(抱歉,我不知道這個欄位叫什麼)


[資料編輯列]的高度可以拉高。

不懂VBA,建議先閱讀相關書籍學習,畢竟它是程式語言,不像軟體功能可以藉由操作步驟快速學會。

若你只是要簡易計算(統計)某個工作表的欄位值,樞紐分析表應該很適合,無須你動不動就改公式。
行路難,難重陳。行路難,難於山,險於水。行路難,不在水,不在山,只在人情反覆間。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?