Действие парсера «Случайное число»

Параметры действия:

Предназначение действия:

Генерирует случайное целое число из заданного диапазона
Можно превратить значение из целого в дробное, указав делитель.
При необходимости, можно сразу сохранить число в переменную, указав её имя
Если на выходе число дробное, — разделителем целой и дробной части будет точка.

Возвращаемое значение: число

 


Параметр «Минимальное значение»

Тип параметра: произвольное текстовое значение

Значение по умолчанию: 1

Любое положительное или отрицательное число

Параметр «Максимальное значение»

Тип параметра: произвольное текстовое значение

Значение по умолчанию: 1000

Любое положительное или отрицательное число

Параметр «Делитель для значения»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: 1; 10; 1000

Значение по умолчанию: 1

 

Параметр «Сохранить результат в переменную»

Тип параметра: произвольное текстовое значение

Введите название переменной, если нужно запомнить созданное число для других действий

 

Примеры использования:

В параметрах задаются минимальное и максимальное значения (можно использовать положительные и отрицательные числа)

Действие Параметр Значение Результат
Случайное число Минимальное значение 1 Число (длиной 15 символов)
Максимальное значение 1000000000000000
Делитель для значения  
Сохранить результат в переменную  

Чтобы на выходе получить дробное число - задайте делитель:

Действие Параметр Значение Результат
Случайное число Минимальное значение 0 Текст (длиной 4 символа)
Максимальное значение 1000
Делитель для значения 100
Сохранить результат в переменную  

Чтобы получить случайное число с заданным числом знаков ПОСЛЕ ЗАПЯТОЙ, - используйте действие форматирования числа:

Действие Параметр Значение Результат
Случайное число Минимальное значение 0 Текст (длиной 6 символов)
Максимальное значение 100000
Делитель для значения 100
Сохранить результат в переменную  
Заменить часть текста Что заменяем . Текст (длиной 6 символов)
На что заменяем ,
Форматирование числа / даты Формат 0.000 Текст (длиной 7 символов)

Чтобы получить случайное ЦЕЛОЕ число с заданным числом знаков, - правильно задавайте минимальное и максимальное значения:

Действие Параметр Значение Результат
Случайное число Минимальное значение 100000 Число (длиной 6 символов)
Максимальное значение 999999
Делитель для значения 1
Сохранить результат в переменную  

Если сохранить число в переменную, - его потом можно подставлять в параметры других действий:

Действие Параметр Значение Результат
Случайное число Минимальное значение 10000 Текст (длиной 7 символов)
Максимальное значение 99999
Делитель для значения 100000
Сохранить результат в переменную rnd
Задать новое значение Новое значение http://excelvba.ru/programmes/Parser?parameter=%rnd%

А так можно задать случайную паузу между действиями (в этом примере, - от 1 до 3 секунд):

Действие Параметр Значение Результат
Случайное число Минимальное значение 10 Текст (длиной 3 символа)
Максимальное значение 30
Делитель для значения 10
Сохранить результат в переменную pause
Выдержать паузу Длительность паузы %pause% Парсер ждёт полторы секунды...