Автоматическое заполнение документов Word из Excel по шаблону

  Рет қаралды 6,476

Dmitry Ityaksov

Dmitry Ityaksov

Жыл бұрын

Программа-генератор заполненных документов Word по шаблону с данными из Excel.
Ссылка на файлы для скачивания:
Обновлено 8.01.24 (версия 1.2)
disk.yandex.ru/d/zBhQAiWe8h4_OQ
Обновлено 15.02.23 (версия 1.1)
disk.yandex.ru/d/OBnt6T55jiD5YA
Автор оригинальной идеи:
• Автозаполнение Формуля...

Пікірлер: 39
@user-nt8qe5he1t
@user-nt8qe5he1t 4 ай бұрын
Потрясающая программа. Дай бог тебе здоровья и долгих лет жизни!
@alisafoto
@alisafoto 4 ай бұрын
Спасибо! Спасибо! Спасибо! Очень в тему, для работы как раз искал!
@user-bb7os7oy2z
@user-bb7os7oy2z Жыл бұрын
очень круто, жаль вашу нашел поздно , уже купил другой филлер
@giftka800
@giftka800 Жыл бұрын
Спасибо большое вам. Очень выручили!
@Murka-Mur
@Murka-Mur Жыл бұрын
Дмитрий, выражаю Вам огромную благодарность! Хотелось бы от Вас получить подробные уроки по созданию подобных форм в VBA, хотя бы на примере простых форм. Ищу подобные уроки, найти пока не могу.
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Здравствуйте, Ольга! Очень рад, что контент здесь вам понравился :) То, что вы тоже хотите изучить VBA, очень похвально! Советую прямо здесь на KZfaq поискать видеоуроки по ключевым словам "VBA Userform". На самом деле, материала уже выложено огромное количество. Надеюсь, вам быстро удастся найти что-то понятное для освоения :) Даже на русскоязычных каналах информацию можно найти в довольно большом объёме. Лучше всего, конечно, если имеется возможность воспринимать уроки англоязычные. Там просто на порядок больше информации.
@ExcelStore
@ExcelStore Жыл бұрын
Спасибо за видео.
@kisw0w
@kisw0w 2 ай бұрын
Мужик, ты гений🤞
@Natalya2908
@Natalya2908 Жыл бұрын
Дмитрий, спасибо,но теперь актуально изучать Линукс во все его красе и мощи.
@sergeytrofimov6809
@sergeytrofimov6809 Жыл бұрын
Дмитрий, спасибо Вам за Ваш труд! Это просто божественно.. Это очень крутое решение заполнения документов! Я бы очень хотел обладать вашими знаниями и самостоятельно сделать подобное! Я буду Вам очень признателен, если напишите литературу или источники по которым обучались именно Вы, чтобы со временем мне хватило знаний сделать подобную программу. Я в восторге! СПАСИБО!!! Я бы даже записался к Вам на курсы по изучению VBA в том объеме знаний, который я увидел в этом видео! Вы молодец!
@bazilval
@bazilval Жыл бұрын
поищите книги Уокенбаха по VBA, они отличные, очень доходчиво всё разбирается :)
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Спасибо большое за ваш отзыв! Очень приятно знать, что вам программа пригодилась!. Если честно, начал с макросами разбираться в мае прошлого года, до этого были лишь поверхностные знания и предыдущий небольшой опыт программирования на Python. Но на работе понадобилось внедрять автоматизацию, и постоянная практика позволяет быстро учить язык. Лично мне не очень хорошо заходит чтение книг или официальной документации на сайте Microsoft (её не очень-то просто понять новичку). Зато когда ищешь ответ на конкретный вопрос, это позволяет не тратить время на ненужное в данный момент. Чтобы правильно задать вопрос, надо быть знакомым с базовыми терминами и уметь развалить задачу на мелкие куски, решение которых тривиально ищется. Советую начать именно с терминологии. Надо узнать, как что в Excel называется и как проблему сформулировать в виде вопроса, чтобы нашлись готовые примеры кода. Вопросы надо задавать на английском языке (иначе учиться будет очень сложно). А дальше остаётся изучать найденные примеры кода. :) Желаю удачи с освоением. Идея по обучению VBA интересная. Возможно, я потом запишу видео на эту тему на канале. Задумки кое-какие есть.
@blockchainman10
@blockchainman10 3 ай бұрын
Добрый день. Спасибо за программу! Подскажите, возможно ли указать форматирование значений. К примеру нужно указывать длинный формат даты 18 апреля 2024 года. При использовании программы дата в ворд вставляется в кратком формате 18.04.24, не смотря на то, что в таблице длинный формат даты..
@khanrauan
@khanrauan 29 күн бұрын
Помогите пишет ошибку строк в Экселе 67. Не найден ID = 16 в таблице для переменной: «TABLE Спецификация». годи Нужно добавить в таблицу одну или несколько строк с недостающим номером. каза Количество номеров должно равняться количеству создаваемых документов. Номера используются для Фильтрации строк таблиц (если таблица не вставляется в Word целиком).
@user-vw2jh8zg7o
@user-vw2jh8zg7o 7 ай бұрын
Спасибо большое за программу, я пользовалась первоисточником, вы круто его доработали! Скажите пожалуйста, есть ли возможность формировать файл только определенного ID, а не всех в таблице? Прошу совета у всех знающих, как это можно реализовать? К сожалению сама слаба в программировании.
@dmitryityaksov372
@dmitryityaksov372 7 ай бұрын
Здравствуйте! Вышла версия 1.2, сделал там возможность исключить строки из экспорта. disk.yandex.ru/d/zBhQAiWe8h4_OQ
@user-vw2jh8zg7o
@user-vw2jh8zg7o 7 ай бұрын
@@dmitryityaksov372 Огромное спасибо!!!
@SergeyBombin
@SergeyBombin Жыл бұрын
Дмитрий, спасибо Вам за программу! Скажите пожалуйста можно в ней сделать переменные в вертикальном расположении? Не очень удобно двигать
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Здравствуйте! Рад, что вам программа понравилась! К сожалению, Excel нативно не поддерживает вертикальные таблицы. Идея понятная, но по-нормальному это реализовать не выйдет. С программной точки зрения весь смысл именно в том, чтобы работать с таблицей как с единым целым и загружать из неё данные в одну строчку. Если делать вертикальную, то это приведёт к ненужному усложению программы и к тому, что она будет работать медленней. Минусов будет больше, чем плюсов, по итогу. Однако, в Doc Filler на листе "Переменные" есть кнопки с цифрами от 1 до 5, которые отображают с 1-го по 5-й десяток столбцов, переключая их видимость. Надеюсь, что это для вас окажется приемлемым вариантом.
@Guitarist1-zc2uy
@Guitarist1-zc2uy 3 ай бұрын
Мне нужен такой скрипт, что бы по итогу выдавал например три разных документа на конкретного Васю - трудовой договОр, приказ о приеме и соглашение о неразглашении. В этом замечательном генераторе можно будет так сделать?
@OlegShiborin
@OlegShiborin Жыл бұрын
Дмитрий, благодарю за полезный инструмент. Подскажите, пожалуйста, каким образом можно настроить так, чтобы таблицы копировались без сохранения форматирования? И можно ли копировать таблицу без шапки?
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Спасибо! Очень рад, что вам программа оказалась полезной! Если вам нужно, чтобы в документ Word копировались таблицы без границ, без цветов или без верхней строки, можно просто изменить стиль таблицы. Выделите любую ячейку таблицы. На ленте появится вкладка "Конструктор таблиц". В правой части будет список стилей таблиц. Чтобы сделать таблицу БЕЗ заливок, с тонкими границами и с жирным шрифтом в заголовках, нужно установить стиль "Светлый 15", слева от стилей отжать галочку "Чередующиеся строки". Чтобы копировать таблицы без шапки, надо будет скачать новую версию, только что добавил эту функцию. На листе "Переменные таблиц" надо будет указать "нет" в столбце "Копировать заголовок таблицы.
@user-cy3bc4ip2k
@user-cy3bc4ip2k Жыл бұрын
@@dmitryityaksov372 Благодарю, Дмитрий!
@Polimontaj
@Polimontaj 8 ай бұрын
Очень интересная и нужная программа. Из её описания и настроек понятно, что файл excel работает только с одним шаблоном word. Т.е. если это ТД, то только ТД. Для большого числа работников. Но если стоит задача на одно лицо заполнить несколько документов с повторяющимися исходными данными, то как быть?
@dmitryityaksov372
@dmitryityaksov372 7 ай бұрын
Здравствуйте! Чтобы решить такую задачу тем, что есть, пришлось бы делать несколько отдельных файлов программы, "заточенных" под разные шаблоны. При этом где-то в одном из файлов нужно хранить исходные данные, а в другие файлы копировать формулами типа впр или просмотрx, через айдишник. Другой способ - добавить в программу возможность работы с несколькими файлами. Для этого нужно делать переключатель, чтобы для пользователей программы, которым хватает одного шаблона, удобство сохранялось. Для отдельных файлов нужно было бы делать в настройках таблицу, где хранить пути к файлам шаблонов, путь к папкам для экспорта и шаблоны имени генерируемых файлов. Задача эта решаемая и не особо сложная, но потребует какого-то времени. Не могу пока точно сказать, когда за неё примусь. Но пожелание учёл.
@saraplaiter
@saraplaiter Жыл бұрын
На первой ссылке в сетапе рекламное приложение, антивирус не пропускает.
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Здравствуйте. Лично я никакую рекламу не выгружал. В папке на Яндекс Диске файл excel с макросами, инструкция и примеры использования. Возможно, антивирус неадекватно реагирует на какой-то из файлов. Либо как вариант, в браузере хозяйничает что-то постороннее и добавляет на страницу яндекс диска вредоносный компонент. Но это уже от меня не зависит, увы.
@Ragnaro4ek
@Ragnaro4ek 8 ай бұрын
Есть ли возможность настроить автозаполнение и колонтитулов?
@dmitryityaksov372
@dmitryityaksov372 7 ай бұрын
Здравствуйте! Спасибо за отзыв, в следующей версии надо бы это добавить.
@user-gn3mq1fm1u
@user-gn3mq1fm1u Жыл бұрын
Добрый день Дмитрий, при использовании программы Doc filler 1.1 у меня выходит ошибка 5854 слишком длинный строковый параметр, у меня 400 символов а ворд как я понял пропускает 255 , как исправить эту ошибку подскажите пожалуйста
@user-gn3mq1fm1u
@user-gn3mq1fm1u Жыл бұрын
И как с вами связаться?
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
@@user-gn3mq1fm1u Здравствуйте! Мой адрес электронной почты: roadsleadme@gmail.com (добавил также его на страницу канала). Нужно будет оформить письмо, где подробнее расписать, при каких действиях возникает ошибка, и приложить примеры документов / данных, где проблема появляется. Я займусь этим, как появится возможность (примерно через 1,5 недели)
@user-us8vi8fu4v
@user-us8vi8fu4v 7 ай бұрын
@@dmitryityaksov372 Здравствуйте, когда пофиксите данный баг? У меня тоже такая ошибка, проявляется если вставляю в ячейку в экселе текст, состоящий из 4ех строк 12 шрифта (ранее скопированный из другого ворда). Текст из трех строк 12 штрифта отрабатывает, беру текст из четырех строк - вываливается ошибка, что слишком длинный строковый параметр. И далее как бы я текст не уменьшал в ячейке, эксель ругается на ошибку, пока файл не перезагрузишь по новой, то есть ошибка уходит в цикл и не видит, что строковый параметр в ячейке уже другой. Просто сами попробуйте в ворде набрать текст 12ым штрифтом в 4 строки и вставить его в ячейку в экселе и собрать тот же ваш файл из примера "Трудовой договор", например. Эксель вывалится в ошибку, что слишком длинный строковый параметр.
@dmitryityaksov372
@dmitryityaksov372 7 ай бұрын
​@@user-us8vi8fu4v Здравствуйте! Если ещё актуально, то выпустил версию 1.2, где эта ошибка не должна возникать. Но нужно протестировать: disk.yandex.ru/d/zBhQAiWe8h4_OQ Пробовал для теста записывать в шаблон Word значение длиной более 1000 символов, у меня отработало правильно.
@user-us8vi8fu4v
@user-us8vi8fu4v 6 ай бұрын
@@dmitryityaksov372 Здравствуйте, теперь работает на Ура, спасибо!
@user-ct3ky1ch3m
@user-ct3ky1ch3m Жыл бұрын
Через раз работает, при создании документов в колличестве больше 5 выдаёт ошибку и останавливает процесс создания
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
Здравствуйте. Спасибо за отзыв. Сообщения об ошибках - это ценная информация. Если сможете показать, на каком именно этапе ошибка возникает, какова последовательность действий, то можно будет выпустить исправление. Можете написать мне на email: roadsleadme@gmail.com
@user-ct3ky1ch3m
@user-ct3ky1ch3m Жыл бұрын
Проблема в том что какой-то системы нет, но чаще удачной получается первая попытка создать серию документов но не более 5шт. При ошибке вижу в запущенных процессах вижу что запущен ворд, но при этом открытых файлов ворд нет.
@dmitryityaksov372
@dmitryityaksov372 Жыл бұрын
@@user-ct3ky1ch3m Хотелось бы уточнить некоторые моменты: 1. Какую версию Office вы используете; 2. Выдаётся ли окно об ошибке с заголовком "Microsoft Visual Basic". Если да, то хотелось бы увидеть скриншоты с ошибкой. Если будет возможность отправить на почту, сможем выяснить источник проблемы.
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 12 МЛН
EVOLUTION OF ICE CREAM 😱 #shorts
00:11
Savage Vlogs
Рет қаралды 12 МЛН
Автозаполнение Формуляров и Документов на основе Excel
20:06
Билял Хасенов – Excel, VBA & More
Рет қаралды 194 М.
Используем ChatGPT при работе в Excel
27:13
Nikolay Pavlov
Рет қаралды 744 М.
Excel урок 25. Подставляем данные из Excel в Word. Слияние в Word
16:45
Сделано! О сложном - просто
Рет қаралды 13 М.
MS Word - Автозаполняемые документы и договоры
19:54
Евгений Дрожжин
Рет қаралды 71 М.