mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Скачать бесплатно пробную (TRIAL) версию программы:
FillDocuments.xla (версия 3.1.4 от 17.10.2017)


Программа заполнения документов данными из Excel (из Excel в Word) + рассылка почты

Заполнение документов Word данными из таблицы Excel

Надстройка FillDocuments предназначена для формирования (подготовки) документов по шаблонам, с заполнением созданных файлов данными из текущей книги Excel, с возможностью отправки писем.

В качестве шаблонов могут выступать следующие типы файлов:

  • шаблоны и документы Word (расширения DOC, DOCX, DOCM, DOT, DOTX, DOTM)
  • шаблоны и книги Excel (расширения XLS, XLSX, XLSM, XLSB, XLT, XLTX, XLTM)
  • текстовые документы (расширения TXT, DAT, XML и т.д.)

В качестве исходных данных для заполнения, используется открытый в Excel файл (с таблицей, содержащей строку заголовка)

Количество шаблонов документов неограничено (хотя в программе предусмотрен вывод предупреждения, если количество используемых шаблонов превышает 50 - поскольку время формирования документов напрямую зависит от количества файлов)

Рассылка писем выполняется средствами почтовых программ TheBAT! или Outlook (на ваш выбор)

 

Разобраться в назначении, и способах использования программы FillDocuments, вам поможет видеоинструкция,
в которой я рассказываю об основном назначении программы, и показываю, как она работает:

 

Дополнительные инструкции по программе FillDocuments:

Позже будет добавлена видеоинструкция по расширенным возможностям программы, и по настройке почтового клиента TheBAT для выполнения рассылки писем.

 

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

  • если у вас в таблице Excel хранится список контрагентов (с их реквизитами), и вы хотите нажатием одной кнопки формировать договоры, акты или коммерческие предложения для каждого из них
  • если в вашей таблице Excel хранятся паспортные данные сотрудников, и вам необходимо быстро сформировать по шаблону приказы или прочие документы в формате Word, заполнив созданные документы данными сотрудников
  • подготовить письма, уведомления, грамоты в формате PDF или Word, заполнив созданные файлы информацией с листа Excel
  • и т.д. и т.п. - надстройку можно применять для создания любых документов на основе данных из Excel

 

Надстройка FillDocuments очень удобна для быстрого создания договоров и приказов, заполнения актов и инструкций, печати писем и соглашений, заполнения путевых листов и извещений, распечатки протоколов и соглашений, подстановки данных в шаблоны заявлений и доверенностей, и любой другой работы по созданию однотипных документов Word и Excel.

 

Эта программа поможет тем, кто ищет, где скачать программу конструктор договоров, скачать программу договоров бесплатно, скачать программу составления договоров, скачать программу заполнения договоров и актов, скачать конструктор договоров, скачать программу для заполнения доверенности, программу создания приказов, программу для составления приказов, и т.п.

Кроме того, в прикреплённых шаблонах вы найдёте образцы договоров купли-продажи, образец договора услуг, командировочное удостоверение, и прочие документы Word, которые можно заполнить при помощи этой программы.

 

Комментарии

Скажите, а у Вас англоязычная версия программы? Обязан работать с английскими версиями офиса, и русские версии надстроек не имею право устанавливать...

Уведомляю, что 19 апреля 2013 г. в 15:18 стало доступно обновление программы «FillDocuments» (версия 2.1.6 RC).

Изменения в новой версии программы:

+ добавлена возможность объединения листов из созданных файлов Excel в один сводный файл

Если вы создаёте по шаблону Excel несколько файлов, — то есть возможность собрать все листы в один файл Excel.
Например, если программа создала (заполнила) 3 файла Excel, то при включении данной опции, будет создан сводный файл,
содержащий все непустые листы из трёх заполненных файлов.
Данная возможность применяется только к файлам Excel в папке «ДОКУМЕНТЫ»

Внимание: функция несовместима с режимом вывода в ПДФ
(если вы создаете по шаблонам XLS файлы PDF, их уже не объединить)

Рекомендуем обновить программу до последней версии!

Уведомляю, что 12 апреля 2013 г. в 11:10 стало доступно обновление программы «FillDocuments» (версия 2.1.5).

Изменения в новой версии программы:

+ Режим Multirow теперь применим к шаблонам Excel
(можно подставлять в один шаблон Excel данные из нескольких строк исходной таблицы)

+ автоматическая группировка строк по заданному столбцу, в режиме MultiRow

+ опция замены формул значениями (после заполнения шаблонов Excel)

Инструкция по новым возможностям программы

 

Рекомендуем обновить программу до последней версии!

По моему неплохая реализация вашей идеи?!

Не моей идеи, а вашей.
Я куда чаще вашего сталкиваюсь с заказами на программы для заполнения всяческих документов,
и могу сказать, что описанное вами не будет пользоваться большим спросом.

от желающих на нее у вас отбоя не будет, потому что такого нет НИГДЕ, а НАДО ОЧЕНЬ!

Знаете, почему такой программы нет нигде?
Всё просто - потому что она никому не нужна)
Если был бы достаточный спрос, - были бы и предложения.

Чтобы сделать универсальную программу такого плана, надо потратить несколько месяцев
(нет ведь четкого задания, надо предусмотреть все возможные варианты, коих множество)
И сколько народу потом купит эту «навороченную» версию, пусть даже за 5 т.р.?
2-3 человека в год? Так у меня потраченное время и за 10 лет не окупится....

Вы бы попытались спроектировать такую программу (где что угодно куда угодно можно было бы подставлять) - поняли бы всю сложность реализации.
Потому, можно считать вопрос закрытым, - пока разработка подобного не планируется.

Программа, со временем, будет получать новые функции (например, возможность брать исходные данные с нескольких листов, вставлять в Word целиком таблицы) - но не будет столько наворотов, сколько вам нужно.

Так будем по порядку.
Цена программы не важна если она будет хороша.
А заказывать под мой УНИКАЛЬНЫЙ случай конечно можно, но в том то и дело что я вам предлагаю сделать не уникальный а универсальный вариант.
Менять много не надо в программе. Если вам кажется что такого уровня разработка тянет на дополнительную оплату можно поступить разумно, я такое уже видел.
Вы просто выпускаете еще одну версию программы назвав ее скажем:
"Программа заполнения документов - Ultra"
Сделав ее цену не 1000 рублей а 2000
У людей будет выбор нужна им универсальность или нет, если нет 1000 если да 2000
В итоге каждый найдет себе что нужно и вы не будете в накладе.
Итак что надо к тому что есть прикрутить.
I. Думаю что еще на первой вкладке сделать выбор режимов работы
1. Работа по тому алгоритму что есть уже в вашей программе, тоесть
Заполнение форм документов на основе одного шаблона и документа Excel в котором хранится база данных заполняющая множество документов данными по строкам таблицы
2. Работа по алгоритму когда нужно заполнить так же множество документов на основе все того же одного шаблона, НО используя в качестве исходника не один документ с кучей строк базу данных а множество документов каждый из которых будет иметь в тех же местах РАЗНЫЕ данные (как пример из жизни это могут быть документы сформированные как промежутовный вариант в других программах которые умеют выводить свои данные в excel, таких программ множество)
2.1 Плюс к этому варианту можно добавить опцию с новым кодом в шаблоне по тому же типу что уже есть у вас {Название поля} но сделанный специально под заполнение табличных данных из исходного документа.
Ну согласитесь такая ситуация бывает ОЧЕНЬ часто! Например какая то программа выводит прайс в EXCEL а надо это выгнать в WORD по какой либо причине (скажем по той же кривой работе с нумерацией страниц в EXCEL, ye нельзя в нем настроить нормально нумерацию если это не колонтитул а прямо в тексте, да и таких причин может быть море)
Все так же идет как по вашей уже существующей схеме когда заполняются единичные данные в итоговом шаблоне кроме небольшой пимпочки, вывод плюс к ЭТОМУ еще таблицу, причем таблица может быть любая, привязаться к ней можно так же с помощью именованных диапазонов, или Форматирования как таблица в Excel, что еще лучше, если ты не в курсе какой будет итоговый размер таблицы.
3. Вариант 3 это совмещение и первого и второго, когда можно использовать и множество исходных документов и так же множественную базу в каждом из них.
Это уже в более сложных случаях. Плюс добавить возможность вставки в итоговый документ не только Заполняющихся таблиц из исходника, или данных по строкам из таблицы, но и УНИКАЛЬНЫЕ данные скажем с указанием в итоговом шаблоне конкретную сссылку на конкретную ячейку из исходника, типа такого: {Лист1:D16}
По такому принципу.
3.1. Открываем скажем все документы такого то типа (Маска файла на пример "Прайс(счетчик).xls) из папки такой то (можно добавить возможность поиска и в подпапках если их раскидали по подпапкам).
3.2. Выбираем шаблон в который мы будем впихивать наши данные (пример Прайсы.doc)
3.4. Настраиваем варианты заполнения из исходных данных
3.4.1. Данные как в вашем варианте по строкам таблицы
3.4.2. Данные для заполнения последовательно таблицы из исходника в итоговый шаблон
3.4.3. Данные из конкретных адресованных ячеек типа: {Лист1:D16}
3.3. Запускаем работу так как по сути все поля в шаблоне *.doc должны быть уже готовы.

По моему неплохая реализация вашей идеи?!

Повторяю программу можно сделать более СТАРШЕЙ по отношению к существующей выбрав для нее другую цену.
Я вам просто гарантирую что если вы сделаете за нее цену даже в 5 тысяч, от желающих на нее у вас отбоя не будет, потому что такого нет НИГДЕ, а НАДО ОЧЕНЬ!

В любом случае делать или нет ваше решение.
Я всего лишь даю идею.

Здравствуйте, Иван.

Пока программа такого не позволяет.
Есть, конечно, режим подстановки данных из нескольких выделенных строк, - но это предварительно надо строки выделять вручную.
А если таблица большая, то это придется долго искать (фильтровать) строки, и несколько раз запускать формирование документов.

Дорабатывать программу в этом плане пока не собираюсь (хотя ко мне уже обращались с похожей просьбой).
Дело в том, что я не совсем понимаю, как сделать эту опцию универсальной (слишком много всяких разных вариантов подставновки, если выделена не одна строка, а, например, три)

Потому, в подобных случаях, я пишу дополнительный макрос (или предлагаю человеку самому его написать), который в цикле проходит по всем строкам таблицы,
отображает строки блоками (по совпадению заданных столбцов), и запускает формирование документов.

Кстати, из произвольного макроса очень легко программно нажать кнопку «Сформировать документы» — достаточно добавить одну строку:
Call CreateAllDocuments

Можно также сделать дополнительный макрос, создающий на временном листе табличку из 1 строки, с шапкой и данными из ваших 2-3 строк, с последующим запуском CreateAllDocuments, — результат будет тот же.

 


По анонимному комментарию, насчёт обработки данных из MAPINFO:

если вы готовы заплатить за программу 50 т.р., — так в чем тогда проблема?
Зачем вам универсальные решения типа этой программы? Можно же просто заказать мне разработку программы под ваши нужды.
И будет у вас программа, идеально подходящая для ваших задач.

Зачем встраивать весь этот функционал (нужный только вам) в общедоступную программу?
(я постоянно общаюсь с покупателями этой программы, и вижу, для каких целей они её используют, — большинству хватило бы и половины её возможностей)

Программу же надо куда то развивать?

Конечно надо, но ведь не в сторону заметного усложнения?
Самые лучшие программы — это простые и интуитивно понятные.
Знаете встроенную в Windows программу Notepad (Блокнот)? Вот почему бы в ней не сделать поддержку сотни текстовых форматов, добавить возможности из Word, форматирование, и т.д.? Думаете, Майкрософту это не под силу? )
Нет же, дело в другом, — программа Notepad сделана под определённые задачи, и почти все ей пользовались (я - в том числе. использую 10% возможностей Блокнота. Мне вполне хватает)
Кому надо больше возможностей - покупают Notepad++

 

Цену можно добавить пропорционально затраченным усилиям.

Зачем? Усложнять программу, повышая её стоимость для всех пользователей?
Моё мнение - наоборот, не повышать цену, и упрощать интерфейс.
Вот в этом плане я сейчас и работаю - меньше кнопок, подсказки и видеоинструкции.

Добрый день! Безумно нужна подобная программа, вопрос с доработкой или настройкой.
В массиве данных случается что 2 или 3 строки равны ( по одному или двум показателям) и должны распологаться в одном Wordовском документе - как можно это сделать!?

нет вы меня не понимаете как раз )
Мне не нужна универсальная программа за 1000 рублей, вообще ее конечная стоимость не важна ни в одном месте. Хоть 50 тысяч.
Просто я не расписал более предметно Как я вижу изменения, на самом деле Даже внешне и в части кода изменений будет СОВСЕМ не много.
Не надо добавлять кучу настроек, я подумав могу вам расписать что конкретно и куда добавится, даже вкладку можно не создавать новую а всего лишь добавить две или три строки в первую основную.
Реализация таких вещей есть уже во множестве программ, но так как программы в роде вашей нет, то ЭТО и надо в нее добавить, будет действительно Мощьная программа по возможностям а нагрузки на вас как на программиста будет не так много.
А цена что... Цену можно добавить пропорционально затраченным усилиям.
Просто в данный момент программа ОЧЕНЬ узкоспециальна, толкьо для заполнения форм по базе данных, а можно сделать то же + Заполнение данных в этих формах.
Программу же надо куда то развивать? Вот вам и путь.

Здравствуйте.
Сделать-то можно, но... либо потеряется универсальность программы, либо надо столько настроек всяких добавлять (что куда должно подставляться), что я потом сам в этом не разберусь (а что уж говорить о пользователях, большинству из которых надо всё как можно проще)

На все случаи жизни программу не сделать (ну или она стоить будет во много раз дороже)
Я вас понимаю - хочется получить практически нахаляву (всего за 1000 рублей) универсальную программу, которая будет проделывать множество операций по формированию сложных документов.
Увы, так не бывает... если нужна сложная многофункциональная программа, её надо делать под заказ, — и тогда да, все будет заполняться нажатием одной кнопки.
А в вашем случае, когда итоговые документы достаточно сложные по структуре, потому разрабатывать универсальную программу под это дело экономически невыгодно.

Большинству пользователей вполне достаточно имеющегося функционала (за доработками очень редко кто обращается),
так что усложнять программу не вижу смысла.

Программа неплохая...
Но она по сути работает с частным случаем, когда за основу вывода данных отвечает сформированный документ в EXCEL где по строкам накиданы данные которые мы по шаблону в Word заполним для кучи документов, это не плохо.
Но чаще всего в жизни другая ситуация когда надо выполнить и Это первое условие, и второе, когда в каждом новом документе надо заполнить некую базу данных для КАЖДОГО итогового документа.
Меня это все интересует потому что я работаю с базами данных в MAPINFO по сути формирую документы типа Межевых планов, Карта планов и т.п.
Что мне там нужно: Для каждого объекта и надо создать итоговый документ где вполне подойдут данные из общего на все эти объекты документа с базой данных где можно вписать:
1.Наименование объекта
2. Срок аренды
3. Площадь
и.т.д.
НО! Еще в итоговый скажем Word документ для каждого из этих объектов надо вставить и Каталоги координат, которые я с легкостью и вывожу в Каждый отдельный для каждого объекта документ Excel. И этот каталог координат всегда разный, и по составу данных (цифры) и по количеству строк, так как координат у каждого объекта разное количество.
Вопрос такой, можно ли в Этой программе на данном этапе организовать в итоговый документ вывод не только Данных из таблицы с повторяющимися сведениями, но и для каждого нового документа из каждого исходного документа данные с автоматическим заполнением вниз по таблице данных?
Или Возможно ли это добавить в программу, мне кажется это не таким уж и сложным, по сути в тело программы надо будет добавить еще одну вкладку в которой в качестве источника указывать папку с МНОЖЕСТВОМ готовых шаблонов (Файлы Excel с уже готовыми данными + Таблицами координат или еще чем угодно) и чтобы он для каждого из этих шаблонов-заготовок создал на выходе по одному документу на основе шаблона Word где построчно заполнил изменяющиеся данные по объектам + вывел табличные данные так же для каждого объекта?
В результате программа стала бы э... Из за такого не очень в плане юзабилити эпохального изменения (всего + одна вкладка настроек) очень функциональной, и я бы даже сказал неубиваемой в плане нужности для всех.

Не встречался ещё с подобным... сотни людей пользуются программой, и ни у кого не было подобного.
Половина какого текста нечитаема? Можете выслать скриншот мне на почту?
Вы под Windows запускаете программу?

Ну а проще всего будет, если вы не позвоните в Скайп, — тогда мы разберемся с проблемой немедленно.

Здравствуйте!
Пытаюсь попробовать использовать демо версию, возникает проблема. Во-первых с кодировкой, половина текста программы выходит непонятными символами - нечитабельно. Во-вторых, не создаются атвтоматически папки ШАболоны и Документы. Соответственно программма не выполняется. Очень бы хотелось разобраться в этом и попытаться использовать вашу программу.

А что это за «формат INC» такой? Для чего он, какими программами открывается?
И что в нем надо заполнять?

Добрый день, подскажите, а эта надстройка работает с таким форматом как "inc", спасибо!!!

Напрямую коды полей вставить в формулы не получится.

Но есть простое решение, описанное здесь:
http://excelvba.ru/programmes/FillDocuments/SeparateLetters
(вставляем код поля в любую пустую ячейку, а формулами подтягиваем данные уже из этой «невидимой» ячейки)

Здраствуйте. Скачал пробную верию программы, разбираюсь. Появился вопрос можно ли в заполняемые поля встороить функции, например ЕСЛИ, ТДАТА итд. или ячейки будут заполняться только данными из основной таблицы без изменений?
Если есть такая возможность, то как выглядит запись? У меня выскакивают ошибки.

Такую программу искал уже давно, находил много но в чем-либо они мне не подходили. Эта программка как-будто под меня сделана - сделана так как я себе это и представлял.
Автору большое спасибо.

Программа идеально справляется со своими задачи и очень помогает, когда имеешь дело с большим объёмом заполняемых документов. Большое спасибо автору!

Да всё можно автоматизировать, вот только есть 2 проблемы:

  1. не уверен, что описываемый вами вариант получится сделать универсальным
  2. не хочется излишне усложнять программу
    (подавляющему большинству пользователей программы вполне достаточно имеющегося функционала)

В программе не так много всяких настроек - и то некоторые пользователи путаются.

А если ещё кучу настроек добавить (что с какого листа заполнять, в каком порядке, с каких строк) - так я потом сам не разберусь, как все это работает)

Хотя, возможно, я не совсем правильно понял, что вам требуется.
Можете написать мне на почту, прикрепив примеры файлов (шаблоны + исходный файл), и ПОДРОБНО описав последовательность своих действий (только не так как сейчас, - а по действиям, например: открываю лист такой-то, выделяю такие-то строки, нажимаю кнопку «Сформировать документы», выбираю такие-то шаблоны, дожидаюсь формирования документов, перехожу на лист такой-то, и т.д. и т.п.)
Возможно, в этом случае я вам посоветую, как упростить процесс заполнения документов без доработки программы.

PS: Можно, например, написать простейший макрос, который будет управлять моей программой, — переключать листы, выделять строки, выбирать шаблоны, запускать формирование документов, и т.д.
Написание такого макроса рассматривается как доработка (будет платным), — но позволит вам автоматизировать процесс полностью.

Оба варианта крайне полезны и удобны. Я вот о чем: в первом по активному листу заполняются определенные шаблоны, ждешь пока заполняются, далее вручную переходим на другой лист, заполняем ряд шаблонов, бьющихся по названию и тд. Во втором вручную выбираешь нужные шаблоны и ждешь заполнения по выделенным данным, далее выделяешь данные для других шаблонов, ждешь заполнения и тд. Заполнить требуется все шаблоны поочередно. Можно ли автоматизировать переход от одной выборки данных и шаблонов для них к другой? Извините, возможно слишком много хочу... свести заполнение до одного клика...

Такая возможность уже реализована, причем в 2 вариантах:

1) можно заполнять только те шаблоны, название которых присутствует в имени листа
(например, называем лист «Договор + Акт» - и программа будет использовать только 2 шаблона для заполнения, с названиями «Договор» и «Акт»)

Для этого надо поставить галочку в настройках на вкладке «Дополнительно»

настройки программы заполнения документов Word из Excel

 

PS: По опции (галочка «Использовать только те шаблоны, имена файлов которых содержатся в названии исходного листа Excel с данными») поясню на примере.

Если у вас в папке «ШАБЛОНЫ» находятся файлы с именами Акт.doc, Приказ.xls, Договор.doc, Распоряжение.doc, то при установке этой галочки, и названии исходного листа с данными «Таблица для актов и договоров», документы будут формироваться только по двум шаблонам из четырёх доступных: Акт.doc и Договор.doc

 

2) При нажатии кнопки «Сформировать документы», можно выбирать в диалоговом окне,
какие шаблоны заполнять.

Этот режим включается галочкой на вкладке «Основные настройки»:

выбор шаблонов документов, которые будут использоваться программой

Здравствуйте.
Не планируете ли добавить возможность работы надстройки по определенным (по нескольким) листам (или по всем сразу)? Допустим много шаблонов с разным количество заменяемых данных (все заменяемые данные в одной строке активного листа, их много, собраны со всех шаблонов), то прогонять все шаблоны скопом затратно по времени. Так бы можно было на каждый шаблон завести отдельный лист и ускорить заполнение определенных шаблонов (избежать перебора всех заменяемых данных по всех шаблонам). Только заполнение то происходит с активного листа, а если их много - вручную переход на новый лист и запуск надстройки.

Благодарим за разработку программы, в использовании проста, а в работе экономит массу времени. Однажды купив, мы сэкономили не только на времени менеджеров, но соответственно, и на оплате сверхурочных...

Здравствуйте, Илья.

В том виде, в каком программа есть сейчас, это не поддерживается.
Чтобы доработать программу под ваш вариант - требуется значительная переделка, и много лишних настроек, — так что это не вариант.

Обычно, в таких случаях, я советую написать простенький макрос, который создаст временный дополнительный лист с нужными данными (строка заголовка + строка с данными), и запустит формирование документов.
(потом этот временный лист можно автоматически удалить)
Это позволит обойтись без доработки программы, — и всё будет работать как вам надо.

Здравствуйте! Существует ли возможность заполнения документа данными, находящимися в двух разных файлах. Благодарю.

Здравствуйте, Виктория.
В заголовке статьи, под ссылкой на скачивание, имеется поле "Условия использования, информация о стоимости".
Щелкните по ссылке, - и отобразится вся необходимая вам информация.

Нашла эту вашу программу практически случайно -это что-то! сказать, что я вам благодарна - ничего не сказать! сегодня опробовала - отличная штука! Подскажите, пожалуйста, программа демо? какое время можно пользоваться бесплатно? или она просто бесплатна?

Здравствуйте, Андрей.
Ну сделайте скриншот экрана после отправки - интернет-банк выдаёт там какое-то подобие квитанции.
Или же сделайте перевод не на 1500 рублей, а, например, на 1498 или 1503 рубля (+- немного),
и сообщите мне время и точную сумму перевода.

Правда, в этом случае, если квитанции\скриншота не будет, придется дождаться, пока деньги поступят на счёт.
В случае в Яндекс.Деньгами, это обычно происходит моментально, — так что проблем не будет.

ВНИМАНИЕ: Если отправлять деньги на карту Сбербанка (самого ужасного банка в России), ОБЯЗАТЕЛЬНО нужна квитанция
(там часто деньги не доходят - возвращаются плательщику, и мне не видно никакой информации о платеже, кроме даты и суммы)
Со всеми другими банками и способами оплаты - таких проблем нет.

Добрый вечер! Хочу приобрети FillDocuments на 4 компьютера и оплатить Visa Яндекс Деньги через интернет банк, но квитков у меня не будет. Что отправить Вам в подтверждение перевода? номер транзакции или что? Спасибо!

Андрей, напишите мне в личку (ICQ, скайп, почта), при каких обстоятельствах выскочила ошибка.
У меня программа не выдаёт никаких ошибок на тестовых файлах.
Или вы не про «тестовые», а про «текстовые» файлы?

Отправьте мне на почту свои файлы (исходную таблицу Excel, используемые шаблоны) - я проверю, и, если ошибка в моей программе, сразу её устраню.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
     _          _       _           __  __   _____
/ \ | | __| | _ __ | \/ | |__ /
/ _ \ _ | | / _` | | '_ \ | |\/| | / /
/ ___ \ | |_| | | (_| | | | | | | | | | / /_
/_/ \_\ \___/ \__,_| |_| |_| |_| |_| /____|
Введите код, изображенный в стиле ASCII-арт.