トップページ
機能と数式
VBA
ダウンロード
拙著
セミナー
その他
トップページ
>
Excel
>
VBAの関数
>
Rnd関数
ツイートする
構文
Rnd[(num)]
引数numは省略可能です。シード値を単精度浮動小数点数型で指定します。
解説
0以上1未満の乱数を発生させます。
引数numに指定するシード値により、生成される乱数は次のように決まります。
numの値
戻り値
< 0
常に、引数numのシード値によって決まる同じ数値を返します
> 0
乱数系列の次の乱数を返します
= 0
直前に生成した乱数を返します
省略
乱数系列の次の乱数を返します
サンプル
次の例は、1から6の間の乱数を発生させて表示します。
Sub Sample() MsgBox Int((6 - 1 + 1) * Rnd + 1) End Sub
ツイートする
Copyright© Office TANAKA 1995-2009. All rights reserved.