作者kaohfun (KJF)
看板Visual_Basic
標題[VBA ]EXCEL裡sheet有辦法這樣做嘛?
時間Tue Aug 15 16:23:39 2006
我在excel裡有10個sheet,在屬性裡我已經把他們改名叫
S1,S2.......S10
由於我要分別在這10個sheet裡產生模擬值並計算,
所以我寫程式時,每一句都要寫十次
S1.cells(.....) S2.cells(...) ... S10.cells(...)
但是這十次變動的地方都只是S後面接的數字而已
所以我想問,有沒有什麼辦法可以寫一次當10次(因為以後可能不止10個)
我是想說利用For迴圈
For i = 1 to 10 step 1
Si.cells(............)..這樣就是S1~S10 Sheet都做過一次
next i
但是當然是失敗了,請問有比較好的方法嗎?
謝謝m(_ _)m~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.71.51
1F:推 abliou:sheets(i) 08/15 21:08
2F:→ kaohfun:感謝~~~~ 08/19 20:20