Бывают ситуации, когда необходимо заполнить документ MS Word текстом. Причины могут быть совершенно различные, от опробования возможностей в форматировании, до демонстрации возможностей Word.
С одной стороны, заполнить простым текстом документ Word не самая сложная задача, с другой – необходимо найти текст подходящего объема и очистить его от форматирования.
На самом деле, решить поставленную задачу можно значительно быстрее, используя функцию
=rand(p,s), где:
p – количество абзацев;
s – количество предложений.
Например, если ввести =rand(5,3), то будет выведено 5 абзацев текста, в каждом абзаце по три предложения. Если ввести данную функцию без аргументов, то будет выведено 5 абзацев, по 5 предложений в каждом. Если ввести только один аргумент данной функции, то будет выведено указанное количество абзацев по пять предложений в каждом, например, =rand(4), выведет 4 абзаца по пять предложений.
К слову, случайный текст данной функции вовсе не случайный и берется из справки MS Word.
Раньше, кстати, текст для данной функции был немножко иной, повторялось всегда одно предложение «Съешь ещё этих мягких французских булок, да выпей чаю.», от чего страдала наглядность случайного текста.
Чтобы воспользоваться старой функцией (до 2010 й версии Word), необходимо ввести =rand.old(). Аргументы аналогичны функции rand(), единственное отличие заключается, если ввести функцию без аргументов. Будет выведено 3 абзаца по 3 предложения
Вот результат для функции =rand.old(5,4):
Кстати, максимально, за один раз, можно заполнить текст 200 абзацами по 99 предложений в каждом.