Функція VBA Rnd

Функція Rnd

Використовується для зміни значення затравки, що використовується генератором випадкових чисел для функції Rnd.

Прості приклади Rnd

123456 Sub Rnd_Example ()Зменшити випадкове значенняВипадковеrandomValue = RndEnd Sub

Синтаксис Rnd

У редакторі VBA ви можете набрати “Rnd (”, щоб побачити синтаксис функції Rnd:

Функція Rnd містить аргумент:

Номер: [Необов’язково] Будь -який допустимий числовий вираз.

Приклади функції Excel VBA Rnd

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

12345678 Sub Rnd_Example1 ()Dim rndValue As SingleВипадковеДля i = 1-20rndValue = Int ((Rnd * 10) + 1)Далі iEnd Sub

Цей код генерує 20 випадкових цілих значень від 1 до 10.

Щоб створити випадкове значення між нижньою та верхньою межею, можна скористатися наступною функцією.

123 Функція RndSpecial (верхня межа як одиночна, нижня межа як окрема) як окремаRndSpecial = (верхня - нижня) * RndФункція завершення
12345 Sub Rnd_Example2 ()Зменшити випадкове значення як єдинеrandomValue = RndSpecial (5, 30)MsgBox randomValueEnd Sub

Це поверне випадкове значення від 5 до 30.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave