共用方式為


隨機化陳述句

初始化隨機數產生器。

語法

隨機化 [ 編號 ]

可選 的數字參數變體 或任何有效的 數值表達式

註解

隨機化 使用 number 來初始化 Rnd 函數的隨機數產生器,賦予其新的 種子 值。 如果省略 數字,系統計時器回傳的數值會被用作新的種子值。

若不使用 Randomize,Rnd式 (無參數) 第一次呼叫時使用相同數字作為種子,之後則使用最後產生的數字作為種子值。

注意事項

若要重複隨機數序列,請先以負參數呼叫 Rnd ,再使用帶數值參數的 隨機化 。 使用相同數值的隨機化不會重複前一個序列。

範例

此範例使用 Randomize 陳述式來初始化隨機數產生器。 由於 number 參數被省略, Randomize 使用 計時 器函式的回傳值作為新的種子值。

Dim MyValue 
Randomize ' Initialize random-number generator. 
 
MyValue = Int((6 * Rnd) + 1) ' Generate random value between 1 and 6. 

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應