Как сделать в excel 2003 выпадающий список в

Как сделать в excel 2003 выпадающий список в
Как сделать в excel 2003 выпадающий список в
Как сделать в excel 2003 выпадающий список в

Главная » Макросы VBA Excel

Таблица Excel с исходными данными для создания документов Word Макрос предназначен для программного создания документов Word на основе шаблона

(без использования функции слияния в Word)

В прикреплённом к статье архиве находятся 2 файла:

  • шаблон договора в формате Microsoft Word (расширение .dot)
  • файл Excel с макросом

Настройки макроса задаются в коде:

Const ИмяФайлаШаблона = "шаблон.dot"
Const КоличествоОбрабатываемыхСтолбцов = 8
Const РасширениеСоздаваемыхФайлов = ".doc"

При нажатии кнопки запуска макрос на основе шаблона dot создаёт очередной файл, и в этом документе производит замену текста ("кода поля") из первой строки файла Excel на значение поля (из очередной строки с данными файла Excel)

Папка для сформированных документов создаётся автоматически, и содержит в имени текущую дату и время
(например, созданная папка будет называться Договоры, сформированные 01-05-2011 в 15-03-24)

Имена создаваемых файлов формируются объединением полей фамилия, имя и отчество, с добавлением расширения doc

 

PS: Макрос был написан достаточно давно, когда я только начинал изучать VBA, - так что код недостаточно универсален.

Но, в качестве примера, пожалуй, подойдёт (если вам нужен более функциональный макрос, воспользуйтесь универсальной надстройкой (см. ниже))

Ознакомьтесь также с универсальной надстройкой формирования документов по шаблонам,
которая может делать всё тоже самое, что и эта программа,
только в качестве шаблонов могут выступать, помимо документов Word, ещё текстовые файлы, и книги Excel.

В надстройке - много возможностей, и полезных дополнений: склонение ФИО в родительный и дательный падежи, автоматический вывод на печать (с заданным количеством копий), размещение созданных файлов в разных папках, создание и рассылка писем со вложениями, и множество других полезных функций.

По вышеприведённой ссылке программа заполнения документов Word из Excel доступна для бесплатного скачивания.

 

Внимание: просьбы о доработке макроса, описанного в этой статье, не принимаются.

Есть новая (универсальная) версия, - в которой уже есть практически всё, что может понадобиться.

 

Вложение Размер Загрузки Последняя загрузка CreateWordDocuments2.zip 139.71 КБ 34 3 года 44 недели назад Комментарии

Не получается применить макрос? Не удаётся изменить код под свои нужды?

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

Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в Как сделать в excel 2003 выпадающий список в

Лучшие статьи:



Схемы вязание крючком цветочки схемы

Ажурное вязание крючком из журналов

Поздравления с днем рождения жене в прозе красивые короткие

Вязание из желтых ниток

Поздравление на 22 года дочке от мамы