[請問] Excel VBA相關問題已回收

看板ask作者 (阿布)時間9年前 (2014/11/16 18:59), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
最近剛在選修課初學VBA這個功能 遇到一些困擾不知道怎麼解, 簡單來說是這樣的: 有A,B,C三個直行 A下面的函數是rand() B下面是固定數值 C = A+B 我是想用VBA的for/next讓B行下面全改成另外一個數, 但是寫完執行後發現,每一欄數字變動時A行都會整個再random一次... 100多列跑下來就花了大概20~30秒(還是我電腦太慢QQ) 想問有辦法讓它在執行時停止random嗎? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.56.148 ※ 文章網址: http://www.ptt.cc/bbs/ask/M.1416135596.A.B29.html

11/16 19:33, , 1F
Office板
11/16 19:33, 1F
wxtab019: 你的Axx=rand()也放在for裡嗎 沒有耶  是用內建函數 soyoso: application.Calculation 改手動計算試試 11/16 19:38 !! 感謝 第一次發現有這個功能 ※ 編輯: mn820303 (220.136.56.148), 11/16/2014 19:55:51 ※ 編輯: mn820303 (220.136.56.148), 11/16/2014 19:58:46
文章代碼(AID): #1KQ8Eiif (ask)