[算表] excel vab sheet變數問題

看板Office作者 (Anson)時間16年前 (2009/10/05 01:51), 編輯推噓0(005)
留言5則, 4人參與, 最新討論串1/2 (看更多)
軟體:office excel 版本:2007 我的excel檔案中有很多筆的sheet 當我想要將counta的結果顯示在第一個sheet時 我想到的是用迴圈的方式來做 大概類似如下 For n = 1 To 34 Worksheets(1).Cells(n + 2, 7).Value = "=CountA(Worksheets(n+1).range(Cells(5, 1), Cells(9999, 1)))" Next n 但似乎 "=CountA(Worksheets(n+1).range(Cells(5, 1), Cells(9999, 1)))" 是有問題的 可我查不出問題在哪邊 不知道板上的高手可否幫我解決一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.69.14

10/05 06:38, , 1F
"=CountA(Worksheets("& n &1).range(Cells(5, 1),
10/05 06:38, 1F

10/05 07:23, , 2F
有試過上述方式,但會變成&1有問題
10/05 07:23, 2F

02/25 17:30, , 3F
value內的字串不能使用cells
02/25 17:30, 3F

02/20 09:34, , 4F
"=CountA(" & Worksheets(n + 1).Name & "!" & Range(
02/20 09:34, 4F

02/20 09:34, , 5F
Cells(5, 1), Cells(9999, 1)).Address & ")"
02/20 09:34, 5F
文章代碼(AID): #1AoE2lYP (Office)
文章代碼(AID): #1AoE2lYP (Office)