為什麼這篇vba工作表名稱變數鄉民發文收入到精華區:因為在vba工作表名稱變數這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Dminor (低小調)看板Office標題[算表] vba將公式中的sheet!改成變數時間T...
軟體:excel
版本:2007
大家好,我是VBA菜鳥,問題如下:
假設我現在有4個工作表,名稱分別為sheet1, sheet2, sheet3, sheet4。
我想在sheet4的B1、B2、B3中分別存入sheet1~3的A1到A10的加總,
也就是
sheet4的B1 = SUM(sheet1!A1:A10)
sheet4的B2 = SUM(sheet2!A1:A10)
sheet4的B3 = SUM(sheet3!A1:A10)
那如果我想用VBA達成此功能的話該如何寫呢?
我是打算這樣寫:
Dim i As Integer
For i = 1 to 3
Worksheets(4).Cells(i,"B") = ?????
等號後面的部分就不知道怎麼把SUM的公式結合變數i放進去了,
請大師們教教我,感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.186.7
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1556186953.A.9CB.html
感謝s大,請教一下為什麼這邊i的兩邊需要加空格阿?
為什麼& i &兩邊要加雙引號阿?雙引號的使用時機是什麼?
我以為是字串才要用引號夾起來@@
※ 編輯: Dminor (117.56.186.7), 04/25/2019 19:16:21