[VBA ]EXCEL裡sheet有辦法這樣做嘛?

看板Visual_Basic作者 (KJF)時間19年前 (2006/08/15 16:21), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我在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

08/15 21:08, , 1F
sheets(i)
08/15 21:08, 1F

08/19 20:20, , 2F
感謝~~~~
08/19 20:20, 2F
文章代碼(AID): #14uOGXjW (Visual_Basic)
文章代碼(AID): #14uOGXjW (Visual_Basic)