Автозаполнение Формуляров и Документов на основе Excel
ฝัง
- เผยแพร่เมื่อ 4 ก.ย. 2020
- Привет! В этом видео я хочу поделиться с тобой программой для автоматического заполнения формуляров данными из таблицы Excel.
Скачать программу можно по следующей ссылке:
drive.google.com/file/d/1XyRF...
Само это видео является руководством по использованию программы.
Хочешь поддержать мой канал? Это можно сделать с помощью функции «Спонсорство»:
/ @bilyalkhassenov - วิทยาศาสตร์และเทคโนโลยี
Дорогие друзья! К сожалению, у меня совсем нет времени заниматься дальнейшим развитием этой программы. Если Вы хотите внести свой вклад в её развитие, то вот пароль от макросов файла:
#@!ME_DAT#@!
Пожалуйста, если Вы прописали решений одной из упомянутых в комментариях (или раскрытых Вами) ошибок, поделитесь кодом в комментариях ниже - я буду вводить Ваши улучшения в файл, чтобы он мог приносить всем больше пользы.
Большое спасибо уже заранее!
С уважением,
Билял
Добрый день, подскажите пожалуйста, как сделать так, что бы ексель автоматом сохранял и ворд и пдф. Желательно в разные папки
А в гугл таблицах есть такая функция ?
@@valentinivanov8895 нет, гугл таблицы не поддерживают макросы и коды
Эмммм... А чем "сцепить" хуже?
@@ildaridze Там вроде можно, на JavaScript только
Ваш труд просто бесценнный. Спасибо большое.
Спасибо, Билял! Ваши уроки бесценны! Экономят кучу времени, да и денег! Успехов Вам! Огромное человеческое спасибо!!!👍🙏
Безмерно тебе благодарен! Везде за подобное берут деньги, или делают криво, а мне надо для закрытия предмета в универе два таких шаблона с автозаполнением. У самого бы ушло кучу времени, с работой никак не успеть. Ты мне очень помог, ещё раз большое человеческое спасибо!))
один из самых полезных роликов ютюба. десятки сэкономленных часов заполнения документов.
Просто ВЕЛИКОЛЕПНО, огромное спасибо
Есть такая надстройка Filldocuments, можно натырить оттуда идей. Например в файл можно добавить некоторые полезные функции, типа сумма прописью, имена в дательном падеже итд. Еще хорошая идея задать исполнителя в отдельной ячейке, что бы не прописывать во все строки. Так же можно добавить галочку печати документов в ПДФ, и галочку удалять вордовские экземпляры. Так же можно добавить фильтр, что бы например напечать документы только с определенной фамилией, или для определенной организации. Подумаю, может еще идеи появятся напишу...Очень надеюсь что не забросите программу
У меня есть сумма прописью, склонение по падежам фио, организаций. Делал для себя, штрафую организации и поставил на поток заполнение протоколов и постановлений.
Это уже хотелки для платной версии 😁
Лет 5 назад продавалась за 800 руб. Взломать не возможно, перепробовал все известные способы. без покупки имела сильно ограниченное время работы.
@@user-ud7ol5qq8q пароль в вб у эксель ломается на раз... просто переименовывая в зип и удаляя что то там =))
разумеется если речь про эксель
@@user-ud7ol5qq8q
1) отключаем выполнение всех макросов
2) Запускаем нашу файл *.XLA
3) создаем модуль в любом доступном проекте со следующей процедурой
Sub Rename()
Workbooks("Название_файла.xla").SaveAs _
Filename:="C:\полный_путь\Название_файла.xlam", FileFormat:=xlOpenXMLAddIn
End Sub
3)запускаем её на выполнение, создастся новый файл - Название_файла.xlam
4) далее инструментом надстройке MacroToolsVBA открываем новый файл!
Дай тебе бог здоровья, о добрейший человек!)
Долго кипятил свой мозг поиском подобного решения. И сделал, только все в Экселе, на основе формул и ссылок. Так как строчки с данными бывают длинными сделал функцию переноса на следующие строки. Корявенько, но работает исправно. Главное убирает 99% ошибок по спешке и невнимательности, то есть основным признакам человека разумного. Надеюсь с Вашей помощью изучить программироаание в Exel и подняться еще на ступеньку. Спасибо за Вашу деятельность!
Огромная благодарность за труд.
Бесценно!
Огромное Спасибо автору данной программы!
Большое спасибо за видео, почерпнул для себя много полезного. Про знаки подчеркивания, да. Они зло. Я их заменять на знак табуляции в подчёркнутом варианте и ставлю ограничитель на линейке в конец строки. Ссылку тоже подчёркиваю. В таком варианте линия подчеркивания будет до конца строки и переносы на новую строку будут правильно отработаны. Если использовать для форматирования таблицу, то удобнее это все сделать в Excel через ВПР (листы Бланк и Данные). И ещё, функционал, описанной здесь программы, хорошо реализован в Word в Печать слиянием. Лайк, подписка, колокольчик АДНАЗНАЧНА!
Я точно тоже самое делала через слияние (вкладка Рассылки в Ворд). Также создается файл ексель, заполняется данными и привязывается к готовому файлу ворд - шаблону, да и переменные тоже в значках . Это проще, мне кажется, когда разберешься. Таблица не затирается и выбор определенных позиций возможен, можно1 файл сформировать, несколько или всю таблицу запустить. Программа класс, для тех кто не хочет мудрить. Спасибо.
Братан, ты просто красавчик!!!!!!!!
отличная программа, грамотное объяснение!
ПО ИТОГУ всё получилось!!!!! огромная благодарность!
Билял огромное спасибо за то, что делитесь своими знаниями. Я заметил несколько ошибок при просмотре данного видео, чекбоксы стоят, но непонятно по ним какой де вид договора заключен. Есть проблема с длинными текстами, как делается перенос предложений и расшифровка под ними. Но все равно огромное спасибо, в голове зародились идеи использования данного метода, надеюсь смогу воплотить их. Огромное спасибо
Всем доброго дня. Билял, БлагоДарю ВАс. Знаю, что Вы остановили выпуски своих видео до окончания безумия. Я делал технологические карточки для кафе и делал их сразу в эксель, заполняя нужную информацию справа на листе, а в сам документ подтягивалось лишь нужное значение. Далее документ сохранял и в экселе и в пдф
Спасибо автору! Он большой молодец!
Спасибо большое. Приложение попробую доработать. Работата с 1200 титульными листами и с текстом типовых инструкций. Всегда поражали работники отделов кадра которые любят ворд и засыпать на клавише пробел. Уже куча однотипных доков перевёл в Эксель. А тут новый вызов, чищу руки уже 2 недели, надеюсь завтра добить однотипные манипуляции и взяться за распределение оставшейся, работы.
Шикарная программа! Автору браво! Облегчил жизнь. Я постоянно вручную набивал справки 300 детям с разными данными 🥲
Всё получилось, спасибо автору.
Рахмет Билял! Это очень нужная вещь!
Дай бог тебе здоровья
Спасибо за идею! А то замучилась писать макросы для каждого документа разных отделов разных управлений. Несложно клонировать, но все же занимает время. А так конечно лучше. Только я таблицу со списком делаю в отдельном ексель файле, а в программе делаю выбрать файл. А то пользователи могут испортить файл с макросом
Очень круто, спасибо автору :)
хорош! очень полезный код, лучше стандартного слияния тем, что вываливает результат в отдельные файлы, а не в один как стандартное слияние
старые костыли, в ворде уже есть слияние ,автоматически из ексельки множит листы с нужными полями, зарнее подготовленными, но за движуху лайк
Костыли не то, что старые, они, можно сказать, дореволюционные. Мы ещё в 7 классе проходили такое слияние документов средствами самого ворда, а это был, на минуточку 1999 или 2000й год.
Факт, слияние гораздо проще, и потом проще вставлять поля слияния, чем вручную прописывать команды, да и любые изменения с этой программой будет сложнее делать
Кек. Я прежде чем узнать про вордовские "рассылки" делал форму непосредственно в экселе на отдельном листе, подставлял значения полей ИНДЕКСом. Но как же неудобно делать разметку для печати...
Слияние есть уже давно, но корректно оно работает не во всех случаях.
@@user-ud7ol5qq8q согласен, ну тут либо бы выбираешь из того , что есть в магазине, либо делаешь свой софт, что очень дорого по времени, поэтому - это вроде как пока меньшее зло
Спасибо Билял, очень выручил.
Для того чтобы в формуляре сделать подчеркивание вовсе не обязательно так заморачиваться с созданием такой сложной таблицы, достаточно саму переменную в треугольных скобках сделать с подчеркиванием (Underline). Сам еще в Excel 2003 такие костыли писал, когда занимался актами на скрытые работы.
Слушай друг! Вот я как раз тоже актами СР занимаюсь.. а нет ли такого готового файла, для автозаполнения акта?
@@user-ej9ch5tt4o Здравствуй друг! Нашел автозаполняющий акт?) Я вот тоже ищу
Коллега))
Огромное Вам спасибо!
Билял, доброго времени суток, если не затруднит при дальнейшем совершенствовании кода оставляйте комментарии в коде для особо одаренных))) спасибо
Автору - терпения, подписчикам - времени.
Здравствуйте, Александр! В следующей версии программы обязательно будут комментарии! 😊
С уважением и хорошего Вам воскресенья,
Билял
@@BilyalKhassenov
Доброго времени суток, как с вами связаться?
огромное спасибо!попробую стилизировать под свои нужды
Можно также сделать форму в ворде и заполнять себе спокойно...или форму в пдф, там еще интереснее... но и Ваш способ хорош.
Очень полезно и интересно!
Сто лайков вам Билял. Спасибо огромное!
идея хорошая, поковыряю на досуге, генерировать КП в автомате намного интереснее чем ctrl+c ctrl+v
Лично пользуюсь, крута штука, очень помогает с ТД
Отличный видео урок.
Большое спасибо, Билял!
Вы суперсуперсуперсупер специалист
Круто, что ты этим занимаешься)
вдохновляет)
Очень хорошая работа!!
Мужик, это очень круто!
Гениальный автор, очень полезная прога
Здравствуйте, Иван!
Большое спасибо за Ваш комментарий! 😊
С уважением и хорошего Вам воскресенья,
Билял
спасибо интересно, познавательно, пригодится!
Вместо таблицы проще использовать табуляцию с подчеркиванием, хотя бы там где это возможно. На пример в данном случае. Если сначала с помощью табулятора прочертить линию а потом вставить переменную между двумя табуляторами вся строка вместе с переменной станет подчеркнутой и нечего городить огромные таблицы. Количество табуляторов в шаблоне можно подобрать опытным путем или использовать всего 2 - перед и после переменной.
Данный способ еще и выравнивает строки соответственно форматированию документа. С таблицей так сделать будет значительно сложнее.
Предложение! Можно попробовать запилить так чтоб все договора были в одном файле, в экселе, допустим, на разных вкладках, в ворде на разных страницах. Я думаю это было бы очень даже не лишним
Огромное спасибо!!!!
Всегда пожалуйста, Александр!
С уважением и хорошего Вам воскресенья,
Билял
Шикарно!!! 👍
Решил эту задачу с помощью режима "РАССЫЛКИ". В этом случае пропадает необходимость хранить файлы в Word. Есть только один шаблонный. И с печатью проще, не тратится время на открытие каждого файла. НО есть одно БОЛЬШОЕ но. Время от времени теряется связь между Worl b Exel и приходиться привязывать по новой. И ещё. Если копировать в облако, то после когда достаёшь то же самое теряется связь между Worl b Exel. Попробую с удовольствием Ваш вариант, надеюсь будет более стабильным.
Было бы классно не делать архив файлов, а листать базовый документ.
Спасибо за вашу разработку.
Хорошие уроки, доступное изложение. Только я думаю для учеников не стоит прятать ни листы ни макросы под пароль. Тем более все это взламывается легко - у меня с нулевым знанием взлома ушло 15 минут на это. Гугл знает все. Ведь интересно изучить и саму программу, чтобы глубже понимать механизм ее работы. От меня подписка.
Это феноминально))
Большое спасибо за замечательный контент, как раз искал такую программу, жаль такой нет для pdf
Познавательно. Только иногда ещё бывает отличия в договоре, в зависимости от должности.
Гениально!У меня всё)
Спасибо вам большое
Большое спасибо!
Благодарен!
Сделай по такому же принципу заполнение формуляров, выполненных в excel (на других листах или в отдельной книге)
Дуже корисне відео та програма. Але погано працює в новому 2019 офісі. Не працюють функції "Открыть шаблон" і "Синхронизировать". Тому створив в шаблоні і прописав в таблиці змінні, і все вийшло.😁Дякую
в офисе есть и встроенная функция для подобного, делал так карточки приборов из базы. А вот бы решить обратную задачу: при заполнении формуляра - данные уезжали в таблицу экселя, а сам формуляр сохранялся с номером в имени файла, причем с учетом предыдущего номера уже созданного.
Билял, очень круто, тоже себе такую программу сдалал. Мой вариант названия: ExcelАвтоДок
Отличный материал. Жаль все же что не показали как делать шкалу с процентом выполнения. Жутко интересно. Сам использую макрос который работает порядка 10 минут в зависимости от объемов обрабатываемой информации. И часто сотрудникам кажется что макрос завис. Эта шкала бы решила данную проблему.
Билял, спасибо за канал и за данный макрос. Давно внёс видос в закладки. Сейчас собрался и настроил макрос для ворда. Думал, сейчас также быстро сделаю эксель (у меня комплект документов ворд+эксель), а оказалось экселя нет. Готов уже был задонатить или купить такой макрос... жаль что экселя нет...
А такую программу можно было сделать в 2003? Чел спасибо что ты есть. Я знал что эксель создан для чего то большего
Эксель и ворд по умолчанию могу без обмениваться данными без этих костылей. Но там настраивать сложнее
В этой программе обязательно должна быть функция замены нижнего подчеркивания на таблицу с нижней границей, или линией. Это можно сделать отдельной функцией, для документов, которые нужно заполнить один раз. Эти нижние подчеркивания просто бесят.
Как вариант можно добавить в эту программу опционально автоотправку этих файлов в PDF в телеграмм (в определенный чат, чтобы начальство было в курсе, что ты сделал), и/или на печать (с выбором принтера).
"Эти нижние подчеркивания просто бесят" - Вы просто не умеете их готовить!!
Несколькими комментариями выше есть рецепт их правильного применения.
Билял, спасибо за урок, здорово помог. А можно таким же способом подтягивать в формуляр разные картинки, ссылки на которые хранятся в таблице Excel?
Как-то переделал я своим такой вот шаблон с нижними подчеркиваниями в нормальный с таблицей. Все было хорошо, пока кадровику не приспичило добавить несколько строк, а несколько отредактировать (я в отпуске). Тогда мне сказали - в старом было лучше. С тех пор я не участвую в автоматизации, даже когда вижу, что слово по центру выравнивается путем добавления пробелов.
Надо было поставить защиту от дебилов, читай от кадровиков
всё супер! спасибо!
p.s. .. только ухо немного режет.. дОговор..
Я в шоке, никогда не думал, что есть такие возможности
Спасибо за отличное видео про автозаполнение!!! Подскажите как сделать автозаполнение определенных дней в месяце например только среды и воскресенья в формате 14.01.2021 17.01.2021 и так далее!
Спасибо за урок! А как быть если должность большая и не помещается на одну строку в таблице, а строки нужны с подчеркиванием?
Было бы круто сделать в виде дополнения для Excel, и добавить возможность заполнять один файл ворд из нескольких строк эксель, то есть переносить строки в ворд
У меня точно такая же задача для создания прайса. Основные расчеты провожу в Exel, а вот перенос розничных цен каждой позиции в уже созданный шаблон приходится в ручную. Меняется только одна ячейка. За этот год было три повышения цены в закупке и каждый раз все вручную переносить в шаблон это просто ....... .
Пушка бомба, вот если бы еще сделать что бы в столбец выводились данные по переменным а не в строку вообще бы цены не было! может есть возможность изменить?!? как то по быстрому?!
Можно заполнить как удобно, но программе потом скормить транспонированную таблицу. (Специальная вставка - транспонировать.)
Здравствуйте, нашел Ваш ролик. Мне все понятно, доступно объясняете, но есть один вопрос. Можно ли когда идёт заполнение таблицы иксель, нижние строчки создавали не отдельный файл, а строчку в формуляре.
Спасибо, все работает с шаблоном в формате .doc
Алексей, спасибо за Ваш комментарий. Исправил, и все действительно работает. Хорошего дня и успехов в делах!
Дорогой Билял
Мне нравятся ваши уроки Excel.
В этом уроке автозаполнения формы вы использовали таблицу в документе Word, чтобы сохранить стационарные линии в формате документа, но это не очень хороший вариант. Такого результата спокойно можно добиться с помощью инструментов форматирования текста в Word: подчеркивание и табуляция с подчеркиванием.
Правда это видео было создано 3 года назад, но я надеюсь, что предложенный вариант Вам понравится.
Может кто знает, как исправить код , чтобы работало в экселе на маке?
Пока проблема в том, что не открывает папки для выбора шаблона и места сохранения
Отличная задумка! Жалко, что больше не будет развиваться.
Добрый вечер, Билял. Спасибо за содержательные уроки. Регулярно черпаю новую информацию и навыки по работе в Excel. У меня при работе слияния (по полям) стандартным способом возникают проблемы: При слиянии word и excel, поля дат по языкам: не могу настроить необходимые мне языки (Word автоматически определяет язык, а как изменить его я не знаю), мне необходимы английский, русский и узбекский формат дат, а как переключаться между ними я не могу разобраться. Так же хотел у Вас проконсультироваться как при слиянии, проставить сумму с разрядами, заранее благодарю Вас за помощь.
Круто! А есть вариант, чтобы сразу несколько разных по тексту вордовский документов заполнялось одной информацией?
Билял , спасибо за урок . С разных таблиц заполнение можешь помочь.
Спасибо. Интересно. Но прльщуюсь через слияние.
Попробую чкрез эту программу. Сравню что проще.
А если необходимо например одновременно в 5 различных шаблонах сделать заполнение ячеек, причем не обязательно что в каждом шаблоне будут все поля заполняться, как это можно реализовать? и какой пароль на редактор VBA
В word есть инструмент рассылка который делает точно тоже самое, но удобней и практичней
Здравствуйте. Подскажите пожалуйста как можно в Word вставить динамический диапазон из Exсel, что бы в Word, согласно таблицы в Excel автоматически добавлялись или удалялись строки. Спасибо
P.s. В Word импортируется сводная таблица Exce
Здравствуйте, если для одного документа В Ворд, информации берутся из 3 разных книг экселя( причем из одной книги берутся несколько строк сразу и вставляются в ворде как таблица). Нужно каждое инфо вводить вручную для индекса?
Чтобы не парится таблицей, я бы выровнял табуляцией. А вместо программы использовал бы самый простой вариант - слияние.
нет такого слово, которым можно было бы измерить величину СПАСИБО ВАМ !!!!
поэтому просто: ОГРОМНОЕ СПАСИБО!
Все то же самое, но без танцев с бубнами, через Рассылки.
Я делаю через Рассылки, там не всё гладко: например даты из ячейки с форматом "дата" вставляются не корректно, нужно править коды в ворде. А так замысел у Биляла просто офигенный! Ещё я знаю умельца, который всё это сделал на макросах, шаблон у него экселевский.
@@rinat_nk Дайте, пожалуйста, ссылку на умельца, который всё это сделал на макросах, шаблон у него экселевский.
Здравствуйте, а на google таблицы, такое можно сделать?
Здравствуйте, Билял, спасибо вам большое за вашу работу! Очень интересно. Объясняете очень доступно. У меня выходит проблема 5112 при создании документов. Готовые документы сохраняет не в указанную папку, а просто шаблон документа меняет и все. Данные вставляются с первой строчки (Иднекс 1). Все последующие просто не создаются. Помогите, пожалуйста! Буду ждать ответа.
Биляль, как сделать так, чтобы можно было скопировать несколько строк таблицы Excel в ворд?
Допустим, надо заполнять по переменным в строках, и в таблице
Обычным слиянием ворда и ексель можно быстрее достичь желаемого результата. На каком языук писали программу?
Всем привет! Подскажите, делаю все по видео, в момент когда пытаюсь выбрать шаблон, грубо говоря шаг 1, выдает такую ошибку "Object variable or With Block variable not set", компьютер MAC ;(
Здравствуйте! Благодарю вас за ваш труд. Ваши видео классные. Я работал с документом в Excel, в одном листе которого были формулы, данные и т.д., а в другом листе отображалась готовый документ и все это происходило в одной книге Excel. Если вы не встречали такой документ то могу присылать вам по имейл/телеграмм/ватсапп, если отправите мне свой адрес/номер. Было бы классно если сделаете видео по этому документу
Здравствуйте. А можете мне подсказать как это делать? Мне именно такой вариант нужен. Лист Exel с данными и др. листы анкета-договор-полис-квитанция. Буду очень благодарна. Пробовала сама, но т.к. договор очень большой на 9-10 листов, то текст загнать в Exel проблематично (увеличивается количество листов и просто не очень эстетично выглядит.)
@@dilyabek8299попробуйте с помощью функций впр или индекс настроить документ, я так заполнял акты на погружения свай, очень удобно, в дальнейшем просто с этой писал журнал забивки...
Можно же заполнить таблицу эксель и потом через рассылки и слияние в ворд расставить поля и получить то же самое стандартными средствами
Билял, огромное Вам спасибо за Ваш труд. К сожалению, на офисе 2016 получаю сообщение об ошибке "Microsoft Visual Basic. Run-time error `5`. Invalid procedure call or argument". В чём может быть дело? Спасибо
Такая же ошибка, подскажите, нашлось ли решение данной проблемы?
@@darinagregors к сожалению, нет. Билял не ответил, не подсказал. Делаю через Рассылки-Слияние. Стандартные средствами Word
Нужно сохранить исходный документ как старый формат doc а не docx
Ну как получаются мелкие слова под строчками если курсор в конце строки переходит на следующую строчку с той же шириной между строк, а как прямо по строкой написать слово в скобках например (фио и подпись) ?