Функция VBA Rnd

Rnd функция

Използва се за промяна на началната стойност, използвана от генератора на случайни числа за функцията Rnd.

Прости примери за Rnd

123456 Под Rnd_Example ()Dim randomValueСлучайноrandomValue = RndEnd Sub

Rnd синтаксис

В редактора на VBA можете да въведете „Rnd (“, за да видите синтаксиса за функцията Rnd:

Функцията Rnd съдържа аргумент:

Номер: [Незадължително] Всеки валиден числов израз.

Примери за Excel VBA Rnd функция

За да генерирате произволна цяло число между 1 и 10, можете да използвате следния код.

12345678 Под Rnd_Example1 ()Dim rndValue As SingleСлучайноЗа i = 1 до 20rndValue = Int ((Rnd * 10) + 1)Следва iEnd Sub

Този код ще генерира 20 произволни цели числа между 1 и 10.

За да генерирате произволна стойност между долната граница и горната граница, можете да използвате следната функция.

123 Функция RndSpecial (горната граница като единична, долната част като единична) като единичнаRndSpecial = (горна граница - долна граница) * RndКрайна функция
12345 Под Rnd_Example2 ()Dim randomValue As SinglerandomValue = RndSpecial (5, 30)MsgBox randomValueEnd Sub

Това ще върне случайна стойност между 5 и 30.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave