Задать вопрос
@kvellou

Сложно ли создать макрос?

Нужно создать макрос для исправления файлов Word и создания из них PDF файлов.

Вот описание проекта:


Необходимо сделать макрос для обработки подпапок и файлов в папке «исходный». Структура папок всегда будет одинаковой. И наименования файлов в папках «2.Сводные ведомости» и «3.Наличия и состояния» всегда будут одинаковые. В макросе должно быть три кнопки – «запуск» и «выбор шаблона для титула» и «выбор условных обозначений». Также прилагаю пример отредактированных файлов – папка «пример отредактированных файлов» и пример собранного общего пдф файла в папке «готовый пдф»
При нажатии на «выбор шаблона для титула» предлагается выбрать файл ворд (пример шаблона прилагается – «титульник введение»)

При нажатии на «выбор условных обозначений» предлагается выбрать файл пдф (пример прилагается – «условные обозначения»)

При нажатии на «запуск» программа выполняет следующие действия:
1. В папке «2.Сводные ведомости» исправляет замечания в файлах ворд (замечания указаны в самих файлах): 2.3_Экономические хар-ки, 2.4.00_Технические хар-ки, 2.4.07_Предприятия автотранспортной службы, 2.4.10_Искусственные сооружения, 2.5_Денежные затраты и основные объемы выполненных работ
2. в папке «3.Наличия и состояния» исправляет замечания в файле «3.10_Э-13 Ограждения»
3. создаются пдф файлов ворд из папки «2.Сводные ведомости»
4. все таблицы из файлов ворд из папки «3.Наличия и состояния» объединяются в один файл ворд и для них создается пдф. Таблицы идут друг за другом с одинаковым отступом
5. создается титульный лист в формате пдф, шаблон которого мы выбрали, и в него вставляется имя из названия папки. Например, папка называется «5010210_г. Павловский Посад пер. Герцена _(0,000_0,510)». Тогда в титульном листе будет – см скрин
64918f4024b36598100307.png

6. создается пдф для файла ворд из папки с объектом – «21_пер. Герцена» (имя файла может быть другим)
7. в последнем этапе нужно объединить все ранее созданные пдфки в один файл. Пример результата в папке «готовый пдф». Последовательность файла следующая: 1) сформированный титульный лист 2) файл «условные обозначения» 3) файл пдф «21_пер. Герцена» 4) файлы из папки «2.Сводные ведомости» по порядку 5) файл «лг» в папке объекта 6) файл «Карточка на водопропускную трубу(1-4)» из папки «3.Наличия и состояния» (для примера такой файл содержится в папке «5010230_г. Павловский Посад ул. Гоголя _(0,000_0,964)» - он будет не всегда) 7) файлы из папки «3.Наличия и состояния»

Если каких-то файлов нет, то общий пдф файл формируется без них!



Какие навыки требуются для этого проекта? Сложно ли? Где можно научиться делать макросы именно для этой темы? Можете подсказать пожалуйста?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы