作者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