|
Согласно п. 4.5 Правил Сметного портала запрещено размещение материалов попадающих под действие Статьи 1259 и Статьи 1270 ГК РФ, на которые распространяются авторские права правообладателя, без согласования с ним. В случае обнаружения материалов нарушающих права правообладателя просим сообщить через форму обратной связи. | ||
Семушин А.А. | ||
|
На чтение 14 мин Просмотров 30.1к.
Обновлено 13.04.2023
Содержание
- Автоматизация исполнительной документации в excel 2023
- Журнал входного контроля качества материалов, форма 12 по РД 39-00147105-015-98 (автоматизированный)
- Обновления автоматизированного ЖВК форма 12 по РД 39-00147105-015-98
- Журнал входного контроля, приложение И, СП 48.13330.2019 (автоматизированный)
- Обновления автоматизированного ЖВК, приложение И, СП 48.13330.2019
- Журнал верификации закупленной продукции по ГОСТ 24297-2013, приложение А (автоматизированный)
- Обновления автоматизированного ЖВК по ГОСТ 24297-2013, приложение А
- Журнал учёта результатов верификации по СТО ГАЗПРОМ ГАЗОРАСПРЕДЕЛЕНИЕ 2.19–2020, Приложение Е (автоматизированный)
- Обновление журнала входного контроля (по СП 48.13330.2019, РД 39-00147105-015-98, ГОСТ 24297-2013)
- Автоматические акты скрытых работ по РД-11-02-2006
- Автоматические акты скрытых работ + ОЖР + Реестр
- Обновления автоматических актов скрытых работ + ОЖР + Реестр
- Автоматизированные АОСР по СП 392.1325800.2018 + ОЖР + Реестр
- Автоматические акты освидетельствования ответственных конструкций
- Автоматические акты разбивки осей объекта капитального строительства на местности по РД-11-02-2006
- Автоматические акты скрытых работ для Казахстана по ҚР ҚН 1.03-00-2022 Д-ҚОСЫМШАСЫ – Акт жасырын жұмыстарды куәландыру
- Отзывы пользователей
Автоматизация исполнительной документации в excel 2023
Автоматизация исполнительной документации существенно сокращает сроки на ведение ИД. Так же оптимизирует работу инженера и сводит к минимуму допущения ошибок. Команда NefteGazPTO стремится разработать автоматизированные формы исполнительной документации для оптимизации работы по оформлению ИД. В данной статье представлены уже разработанные формы. Разработка форм ведется на платной основе для нас, поэтому и мы предоставляем формы на платной основе, но стоимость для вас существенно меньше (работает принцип складчины). Покупая у нас, вы способствуете развитию полезного проекта NefteGazPTO!
Наши автоматизированные формы отлично зарекомендовали себя в работе! Многие пользователи уже дали обратную связь и поблагодарили разработчиков!
Принцип работы автоматизированных журналов (видео).
Гарантировано существенно сокращает Ваше время на работу по входному контролю или оформление АОСР, АООК
Акты создаются автоматически
Быстрое и понятное заполнение
Минимизирует ошибки в актах
Доступная цена
Ваши коллеги будут удивлены 😉
Ваши затраты на журналы окупятся вашим высвобожденным временем!
Обновления направляются бесплатно
Открытый код, никаких блокировок
Используйте журналы на любом количестве ПК
Техническая поддержка с нашей стороны
Рекомендую купить сейчас, так как обновления с новыми функциями рассылаются бесплатно, а с увеличением функций растёт цена журнала.
Журналы всё же нужно заполнять)
Журнал входного контроля качества материалов, форма 12 по РД 39-00147105-015-98 (автоматизированный)
Данный журнал в формате Excel по форме 12, РД 39-00147105-015-98 позволяет автоматически создавать акты о результатах проверки изделий по форме №3.3 ВСН 012-88, часть 2, а также по форме №2.1, СП 392.1325800.2018. Достаточно заполнить журнал и нажать кнопку “Создать акты” и заполненные акты создадутся автоматически в новых вкладках (каждый акт).
NEW + Функция формирования реестра ИД по СП и ВСН!
Купить ЖВК форма 12 – создание актов по форме 3.3 ВСН (1100р.)
Купить ЖВК форма 12 – создание актов по форме 2.1 СП (1100р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Обновления автоматизированного ЖВК форма 12 по РД 39-00147105-015-98
Обновление 02.03.2023г. (бесплатная рассылка нашим пользователям)
Добавлено:
- Кнопки навигации (быстрый переход в акт и обратно в журнал)
- Обновление актов по отдельности. (Ранее можно было обновить только все акты разом.)
- Добавлен прогресс бар – шкала прогресса создания актов в %. (включается от 10 актов и более)
- Мелкие улучшения.
- Повышение стоимости журнала.
Обновление 14.04.2023г. (бесплатная рассылка нашим пользователям)
Добавлено:
- Функция формирования реестра исполнительной документации – форма № 1.2 ВСН 012-88 (Часть 2).
- Функция формирования реестра исполнительной документации – Форма № 1.2, СП 392.1325800.2018.
- Повышение стоимости.
Журнал входного контроля, приложение И, СП 48.13330.2019 (автоматизированный)
Данный журнал в формате Excel по СП 48.13330.2019, приложение И так же в один клик позволяет автоматически создавать акты о результатах проверки изделий по форме №3.3 ВСН 012-88, часть 2, а также по форме №2.1, СП 392.1325800.2018. Для этого необходимо заполнить журнал и нажать кнопку “Создать акты” и заполненные акты создадутся автоматически в новых вкладках (каждый акт).
NEW + Функция формирования реестра ИД по СП и ВСН!
Купить ЖВК приложение И – создание актов по форме 3.3 ВСН (1100р.)
Купить ЖВК приложение И – создание актов по форме 2.1 СП (1100р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Обновления автоматизированного ЖВК, приложение И, СП 48.13330.2019
Обновление (рассылка) 17.10.2022г. (В связи с Изменениями №1 к СП 48.13330.2019 «СНиП 12-01-2004 Организация строительства»)
• Изменена форма ЖВК в соответствии с Изменениями №1 к СП 48.13330.2019
• Исправлены мелкие недочёты.
Обновление 14.04.2023г. (бесплатная рассылка нашим пользователям)
Добавлено:
- Функция формирования реестра исполнительной документации – форма № 1.2 ВСН 012-88 (Часть 2).
- Функция формирования реестра исполнительной документации – Форма № 1.2, СП 392.1325800.2018.
- Повышение стоимости.
Журнал верификации закупленной продукции по ГОСТ 24297-2013, приложение А (автоматизированный)
Данный журнал в формате Excel по ГОСТ 24297-2013, приложение А аналогично позволяет автоматически создавать акты о результатах проверки изделий по форме №3.3 ВСН 012-88, часть 2, а также по форме №2.1, СП 392.1325800.2018. Для этого необходимо заполнить журнал и нажать кнопку “Создать акты” и заполненные акты создадутся автоматически в новых вкладках (каждый акт).
NEW + Функция формирования реестра ИД по СП и ВСН!
Купить ЖВК по ГОСТ 24297-2013 – создание актов по форме 3.3 ВСН (1100р.)
Купить ЖВК по ГОСТ 24297-2013 – создание актов по форме 2.1 СП (1100р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Обновления автоматизированного ЖВК по ГОСТ 24297-2013, приложение А
Обновление 14.04.2023г. (бесплатная рассылка нашим пользователям)
Добавлено:
- Функция формирования реестра исполнительной документации – форма № 1.2 ВСН 012-88 (Часть 2).
- Функция формирования реестра исполнительной документации – Форма № 1.2, СП 392.1325800.2018.
- Повышение стоимости.
Журнал учёта результатов верификации по СТО ГАЗПРОМ ГАЗОРАСПРЕДЕЛЕНИЕ 2.19–2020, Приложение Е (автоматизированный)
Данный журнал в формате Excel по СТО ГАЗПРОМ ГАЗОРАСПРЕДЕЛЕНИЕ 2.19–2020, Приложение Е в один клик позволяет автоматически создавать акты верификации по форме Приложение Д, СТО ГАЗПРОМ ГАЗОРАСПРЕДЕЛЕНИЕ 2.19–2020. Для этого необходимо заполнить журнал и нажать кнопку “Создать акты” – заполненные акты создадутся автоматически в новых вкладках (каждый акт).
Купить Журнал верификации по СТО – создание актов по СТО2.19-2020 (650р.)
Обновление журнала входного контроля (по СП 48.13330.2019, РД 39-00147105-015-98, ГОСТ 24297-2013)
Благодаря тем кто приобрёл данный журнал, мы смогли сделать большую модернизацию по улучшению и автоматизации нашего журнала. Основные улучшения указали на скрине ниже, но помимо этого есть много мелких, которые вы оцените в процессе пользования.
БОНУС: Также отличным бонусом для тех кто приобрёл наш журнал, будет рассылка обновлённой формы абсолютно бесплатно!
Автоматические акты скрытых работ по РД-11-02-2006
Автоматизированные АОСР представляют собой журнал в формате Excel с возможностью автоматического создания и заполнения актов скрытых работ. Заполняя автоматизированный журнал АОСР, сокращается затраченное время на заполнение актов, также сводятся к минимуму количество допущенных ошибок, проще заполнять ОЖР и специальные журналы, так как все акты на одной странице, на виду. Подробнее смотрите в нижерасположенном видео.
Обновление (рассылка) 12.10.2022г.
• Добавлены дополнительные строки в разделы АОСР;
• Добавлены дополнительные иные представители лиц, участвующих в освидетельствовании (ранее было не совсем корректно);
• Добавлен выбор подписантов, теперь можно выбрать из 4 вариантов;
Обновление (рассылка) 19.11.2022г.
Добавлено:
• Автоматическое скрытие представителей в АОСР, если они отсутствуют.
• Обновление АОСР по отдельности (кнопка “Обновить выбранные акты”).
• Переход из журнала в нужный акт (вкладку) по кнопке “АКТ”.
Журнал_АОСР_AUTO V2.2— Lite
Купить Журнал_АОСР_AUTO V2.2— Lite (1050р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Спешите купить сейчас, так как обновления с новыми функциями рассылаются бесплатно, а с увеличением функций растёт цена журнала.
Автоматические акты скрытых работ + ОЖР + Реестр
В данной дополненной версии автоматизированного журнала в отличии от вышерасположенного есть дополнительные 2 кнопки – «Заполнить ОЖР» и «Заполнить реестр», всего 4 кнопки. При нажатии кнопки «Создать акты» создаются новые заполненные акты скрытых работ на основе журнала. Далее можно заполнить ОЖР 3 и 6 разделы кликнув на кнопку «Заполнить ОЖР», аналогично с реестром (кнопка«Заполнить реестр»). Подробнее смотрите в видео.
Обновления автоматических актов скрытых работ + ОЖР + Реестр
Обновление 19.11.2022г. V3.3 Full (бесплатная рассылка нашим пользователям)
Добавлено:
- Автоматическое скрытие представителей в АОСР, если они отсутствуют.
- Обновление АОСР по отдельности (добавлена кнопка “Обновить выбранные акты”).
- Переход из журнала в нужный акт (вкладку) по новой кнопке “АКТ”.
Обновление 20.12.2022г. V3.4 Full (бесплатная рассылка нашим пользователям)
Добавлено:
- Дополнительная шапка АОСР (стало 2 варианта). Теперь можно выбрать шапку АОСР для каждого АОСР по отдельности.
- Новые настройки во вкладке “общие данные” для индивидуальной настройки.
- В общие данные добавлена возможность отображать в шапке АОСР данные Лица, осуществляющее строительство выполнившие работы подлежащие освидетельствованию.
- Кнопка навигации для быстрого перехода с любого АОСР в журнал.
Техническое обновление 12.01.2023г. V3.4.1 Full (бесплатная рассылка нашим пользователям)
Исправлено: Ошибка в коде, которая не корректно отображала длинные предложения в пункте 1 АОСР.
Обновление 18.01.2023г. (Рассылка) Журнал_АОСР_AUTO V3.5 Full
Добавлено:
- Новая кнопка “Экспорт актов” – экспортирует АОСР отдельными файлами в формате PDF и Excel в отдельные папки (PDF, XLS).
- Добавлены варианты подписантов (Вкладка “подписанты”), было 4, стало 10 вариантов. Такая необходимость связана с частой сменой представителей, преимущественно технического надзора.
- Инструкция дополнена.
Обновление 07.03.2023г. V3.6.1 Full (бесплатная рассылка нашим пользователям)
- Добавлены кнопки “Экспорт в PDF”, “Экспорт в Excel” – экспортирует АОСР отдельными файлами в формате PDF и Excel в отдельные папки (PDF, XLS).
- Добавлена возможность создания реестров (перечень МТР и документов) для пунктов 3 и 4 АОСР.
- Добавлена настройка для отображения записей в ОЖР.
- Добавлен прогресс бар. (Отображение прогресса создания актов в %, активируется от 10 актов и более).
- Мелкие доработки.
- Повышение стоимости журнала.
Журнал_АОСР+ОЖР+Реестр_AUTO V3.6.1 — Full
Купить Автоматические акты скрытых работ + ОЖР + Реестр (1950р.)
Скачать инструкцию АОСР_AUTO
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Спешите купить сейчас, так как обновления с новыми функциями рассылаются бесплатно, а с увеличением функций растёт цена журнала.
Автоматизированные АОСР по СП 392.1325800.2018 + ОЖР + Реестр
Версия автоматизированного журнала создаёт АОСР по форме №5.3 СП 392.1325800.2018, в ней также есть дополнительные 2 кнопки – «Заполнить ОЖР» и «Заполнить реестр», всего 4 кнопки. При нажатии кнопки «Создать акты» создаются новые заполненные акты скрытых работ на основе журнала. Далее можно заполнить ОЖР 3 и 6 разделы кликнув на кнопку «Заполнить ОЖР», аналогично с реестром (кнопка«Заполнить реестр»). Так же в данной версии большой выбор подписантов (10 кт), 2 варианта шапки АОСР и есть тонкие настройки.
Журнал_АООК_AUTO V3.5.2 — Full
Купить Автоматические АОСР по СП (1490р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Спешите купить сейчас, так как обновления с новыми функциями рассылаются бесплатно, а с увеличением функций растёт цена журнала.
Автоматические акты освидетельствования ответственных конструкций
Автоматизированные АООК представляют собой журнал в формате Excel с возможностью автоматического создания и заполнения актов ответственных конструкций. Заполняя автоматизированный журнал АООК, сокращается затраченное время на заполнение актов, также сводятся к минимуму количество допущенных ошибок, проще заполнять ОЖР и специальные журналы, так как все акты на одной странице, на виду. Подробнее смотрите в нижерасположенном видео.
Обновление 19.11.2022г. (Рассылка) Журнал_АООК_AUTO V1.1.2 Добавлено:
- Обновление АООК по отдельности (добавлена кнопка “Обновить выбранные акты”).
- Переход из журнала в нужный акт (вкладку) по новой кнопке “АКТ”.
Журнал_АООК_AUTO V1.1.2
Купить Автоматические АООК (970р.)
После оплаты автоматически будет направлен журнал на указанный Вами Email адрес!
Спешите купить сейчас, так как обновления с новыми функциями рассылаются бесплатно, а с увеличением функций растёт цена журнала.
Автоматические акты разбивки осей объекта капитального строительства на местности по РД-11-02-2006
Автоматизированные акты разбивки осей представляют собой журнал в формате Excel с возможностью автоматического создания и заполнения актов по РД-11-02-2006 (Приложение №2). Заполняя автоматизированный журнал, сокращается затраченное время на заполнение актов, также сводятся к минимуму количество допущенных ошибок, так как все акты на одной странице, на виду.
Купить Автоматические акты разбивки осей(1300р.)
Автоматические акты скрытых работ для Казахстана по ҚР ҚН 1.03-00-2022 Д-ҚОСЫМШАСЫ – Акт жасырын жұмыстарды куәландыру
Автоматизированные акты скрытых работ представляют собой журнал в формате Excel с возможностью автоматического создания и заполнения актов скрытых работ. Заполняя автоматизированный журнал актов скрытых работ сокращается затраченное время на заполнение актов, также сводятся к минимуму количество допущенных ошибок, проще заполнять ОЖР и специальные журналы, так как все акты на одной странице, на виду.
Для приобретения пишите в контактную форму.
Автоматтандырылған жасырын жұмыс актілері-бұл жасырын жұмыс актілерін автоматты түрде құру және толтыру мүмкіндігі бар Excel форматындағы журнал. Жасырын жұмыстар актілерінің автоматтандырылған журналын толтыра отырып, актілерді толтыруға жұмсалған уақыт қысқарады, жіберілген қателіктер саны да азаяды, ЖЖБ және арнайы журналдарды толтыру оңайырақ, өйткені барлық актілер бір бетте, көріністе.
Сатып алу үшін байланыс формасына жазыңыз.
Купить Автоматические акты разбивки осей(1300р.)
Отзывы пользователей
В слайдере ниже мы разместили скрины записей (небольшую часть), которые отправляют нам наши уважаемые пользователи. Мы стараемся, что бы наши пользователи были довольны нашими автоматизированными формами!
Буду рад рассмотреть ваши предложения и идеи по автоматизации любых форм исполнительной документации! Есть идеи или вопросы? Пишите по форме ниже!
Есть вопросы? Пишите в контактную форму ниже или в Telegram: NefteGazPTO
Также если Вас не затруднит, прошу написать в комментариях в данной статье отзыв об использовании в работе данного журнала, возникшие пожелания, замечания.
Содержание
- Автоматизация составления исполнительной документации по строительству в Excel
- Введение.
- Исходные данные для автоматизации.
- Мысли о принципиальных методах решения задачи
Зачастую, когда говорят о работе в офисных приложениях, подразумевается использование ПК в качестве печатной машинки и, если честно, то это достаточно дорогая замена физическим механизмам, если не пользоваться возможностями который дает нам ПК. Давайте об этом и поговорим.
Введение.
На мой взгляд ПК появился как инструмент для решение принципа автоматизации рутинных процессов и в этом он чертовски хорош. Кроме того развитие функциональных программ есть история создания инструментов для реализации перевода авральных задач в рутинные действия, как следствие углубление разделения труда. Однако есть области, в т.ч. и документооборота, где на сегодняшний день ПК используется именно как печатная машинка в т.ч. и потому, что серьезных разработок не велось в силу того, что оклады людей сидят в накладных расходах и, как следствие, не велики, что не скажешь о возрастающих объемах документооборота.
Итак, поговорим про строительство, конкретно про составление Исполнительной документации (далее ИД).
об Исполнительной документации
Точнее про ее текстовую составляющую. Если вкратце, то ИД есть набор актов, журналов и иных документов, чертежей, схем которые составляются на каждый этап и даже операцию (группы операций) в строительстве, для подтверждения/отклонения выполняемых работ проекту. Такие документы сплошь шаблонные, их перечень, в зависимости от вида работ, регламентирован, и они ведутся согласно фактического графика выполняемых работ, формализуя утвержденной комиссией правильность/отступление работ проекту.
Большая часть работ закрывается по форме Акта освидетельствования скрытых работ (утвержденным приказом Федеральной службы по экологическому, технологическому и атомному надзору от 26 декабря 2006 года N 1128 (В редакции, введенной в действие с 6 марта 2016 года приказом Ростехнадзора от 26 октября 2015 года №42. Далее АОСР).
Исходные данные для автоматизации.
По-этому возьмем форму АОСР за основу. Итак, у нас есть шаблон документа, в который заносится следующая информация:
— постфикс номера акта;
— наименование объекта капитального строительства;
— юридические данные об участниках строительства (Застройщик или Заказчик; Лицо, осуществляющее строительство; Лицо, осуществляющее подготовку проектной документации;
Лицо, осуществляющее строительство, выполнившее работы, подлежащие освидетельствованию; иные лица.)
— перечень лиц с наименованием организаций, должностей и приказов подтверждающих их полномочия;
— наименование выполненных работ;
— сроки выполнения работ;
— перечень работ, входящих в выполненные работы;
— ссылки на НТД и разделы проекта/тех.документации;
— ссылки на исполнительные схемы, акты испытаний (если таковые требуются);
— перечень используемых материалов с сылками на документы подтверждающими их соответствие (паспорта, сертификаты и т.п.)
Мысли о принципиальных методах решения задачи
Итак, в первом приближении, можно просто создать наглядную таблицу, в которой назначив соответствующие однотипные поля каждому акту мы получим наглядную портянку схемы выполнения работ на объекте. И в этом нет ничего нового. Итак, нам необходимо связать форму с ячейками в таблицах данных и здесь есть 2 варианта:
1. Слияние с файлом Word
2. Заполнение при помощи макросов шаблона на базе Excel.
Каждый из этих способов имеет свои плюсы и минусы, но т.к. слияние производит замену в реальном времени, то мною было принято решение выбрать второй пункт, который в реальном времени слияние не обеспечивает и каждый раз необходимо будет осуществлять вывод актов, в случае корректировки данных, заново. Это связано с тем, что мне зачастую необходима история моих действий.
Итак, теперь мы упираемся в 2 задачи:
1. Заполнение шаблона на основе табличных данных
2. Какие поля достаточно ввести один раз, какие будет меняться время от времени и какие поля будут отличаться в каждом акте.
Решая задачу №2 мы вынесем на отдельный лист те данные, которые будут едины в рамках объекта/раздела проекта строительства — это:
Спойлер
На текущем листе заполним лишь один раз, а для остальных актов просто проставим ссылки на эти значения:
Спойлер
И поля, которые будут меняться в каждом акте:
Спойлер
Теперь об удобствах, если записать ФИО ответственных лиц, их организацию, приказ о назначении с датой, то при помощи инструмента «проверка данных» можно занести их фамилии в спойлер, а формулой подтягивать их регалии.
=ЕСЛИОШИБКА(ДВССЫЛ(СЦЕПИТЬ("'Данные для проекта'!";АДРЕС((ПОИСКПОЗ(E30;'Данные для проекта'!$G$15:$G$34;0))+14;6)));"-")
Т.е. на листе ‘Данные для проекта’ в диапазоне $G$15:$G$34, в 6м столбце ищем значение в ячейке Е30, и как только находим нехитрым методом преобразуем в адрес, который будет преобразован в ссылку формулами.
Новая проблема уже упирается в длину строки, если использовать шрифт Times New Roman №10, то длина текста, которая будет выводится на печать, не превышает 105 символов. Т.е. мы упираемся в необходимость создавать костыль для переносов. Итак код функции на VBA:
Function PatrOfString(StringOfTable As String, Nnumber As Byte) As String Dim МассивБлоков(1 To 10) As String Dim i As Integer ' Dim j As Integer ' Dim k As Integer ' Dim p As Integer ' For i = 1 To 10 Let МассивБлоков(i) = " " Next i Let k = 1 Let p = Len(StringOfTable) Let p1 = Len(StringOfTable) For i = 1 To Round(Len(StringOfTable) / 105) + 1 Step 1 If p > 0 And p < 105 Then If k <= p1 Then Let МассивБлоков(i) = Mid$(StringOfTable, k, p) Else If Mid(StringOfTable, k, 1) = " " Then If k <= p1 Then Let МассивБлоков(i) = Mid$(StringOfTable, k, 105) Let p = p - 105 k = k + 105 Else j = 105 * i If j - k >= 105 Then j = k + 105 End If Do j = j - 1 Loop While Mid$(StringOfTable, j, 1) <> " " Let МассивБлоков(i) = Mid$(StringOfTable, k, j - k + 1) Let p = p - (j - k + 1) Let k = j + 1 End If End If Next i If Nnumber - 1 > 0 Then If МассивБлоков(Nnumber) = МассивБлоков(Nnumber - 1) Then МассивБлоков(Nnumber) = " " End If PatrOfString = МассивБлоков(Nnumber)
Т.е. мы сперва забираем текст, потом вырезаем 105 символов, ищем с конца первый символ пробел, как его находим, то закидываем в первую строку массива текст длиной с первого символа, по номер найденного пробела. Затем продолжаем операцию до тех пор пока текст не закончится или не забьется выводной массив. На данном этапе он ограничен памятью в 10 строк. Затем мы выводим по ссылке содержание нужной строки из 1-10. Из минусов решения — забивается память, и для каждого нового запроса осуществляется пересчет заново. Но костыль работает.
Подводные камни использования Excel Power Query и MySQL для автоматизации отчетности
Теперь вывод в типовой шаблон АОСР. Есть опять 2 варианта, либо вручную прописывать сопоставлению столбцу(/строки в случае горизонтально расположенных данных под каждый акт), то это будет долго и ресурсоемко подгонять каждый новый шаблон или изменения под таблицы данных. Потому делаем оптимизацию. Данные на каждый один акт будут располагаться вертикально, а сопоставление управляющей комбинации символов (на латинице, т.к. сами акты сплошь на кириллице) будут строки с информацией в этих актах, таким образом в двойном вложенном цикле поиском в тексте управляющих символов мы сопоставим нужное значение из колонки.
Do wb.Worksheets("Пример акта входного контроля").Copy after:=Worksheets(Worksheets.Count) Set новыйЛист = wb.Worksheets(Worksheets.Count) For x = 1 To 15 Step 1 ' Перебираем столбцы в листе "Пример акта входного контроля" For y = 1 To 71 Step 1 ' Перебираем строки в листе "Пример акта входного контроля" If Sheets(новыйЛист.Name).Cells(y, 20) = 1 Then Let k = CStr(Sheets(новыйЛист.Name).Cells(y, x)) ' Ищем только если в ячейке что-то есть If k <> "" Then For i = 1 To Кол_воЭл_овМассиваДанных Step 1 Let k = Replace(k, arrСсылкиДанных(i), Worksheets("БД для входного контроля (2)").Cells(i, НомерСтолбца)) Next i новыйЛист.Cells(y, x) = k End If End If Next y Next x ' Если Вы захотите добавить новые данные для автозаполнения, продолжайте этот список. ' Ячейки имеют координаты формата Cells(3, 2), где 3 - пример номера строки, 2 - пример номера столбца ' Чтобы легко узнавать номер столбца, можно включить стиль ссылок R1C1 ' (Файл -> Параметры -> Формулы -> галочка на поле "Стиль ссылок R1C1") ' либо задавать координаты в формате Cells(1, "A"), где 1 - пример номера строки, "А" - пример буквенного обозначения столбца Rem -= Уточняем имя файла и текущий путь к папке откуда запущен макрос =- Let ИмяФайла = ИмяФайла + CStr(Worksheets("БД для входного контроля (2)").Cells("1", НомерСтолбца)) + "-" Let ИмяФайла = ИмяФайла + CStr(Worksheets("БД для входного контроля (2)").Cells("2", НомерСтолбца)) + ".xlsx" НовыйПуть = Replace(ThisWorkbook.FullName, ThisWorkbook.Name, ИмяФайла) Application.DisplayAlerts = False ' выключаем вывод предупреждений Sheets(новыйЛист.Name).Copy ' Копируем текущий лист в новую книгу ActiveWorkbook.SaveAs Filename:=НовыйПуть, _ FileFormat:=51 ActiveWindow.Close Sheets(новыйЛист.Name).Delete ' Удаляем созданный лист Application.DisplayAlerts = True ' Включаем вывод предупреждений обратно Let НомерСтолбца = НомерСтолбца + 1 Loop While НомерСтолбца <= КонечныйНомерСтолбца End Sub
Ну и последний момент на данном этапе — мы упираемся в производительность системы и при большом кол-ве актов их вывод будет занимать часы. Дабы ускорить процесс я использую следующий вариант: Копирую содержимое листа с данными в новый лист макросом, он получает в своем имени циферку (2), затем запускается еще один макрос, ускоряющий Excel, но отключающий ряд функционала:
'Ускоряем Excel путём отключения всего "тормозящего" Public Sub AccelerateExcel() 'Больше не обновляем страницы после каждого действия Application.ScreenUpdating = False 'Расчёты переводим в ручной режим Application.Calculation = xlCalculationManual 'Отключаем события Application.EnableEvents = False 'Не отображаем границы ячеек If Workbooks.Count Then ActiveWorkbook.ActiveSheet.DisplayPageBreaks = False End If 'Отключаем статусную строку Application.DisplayStatusBar = False 'Отключаем сообщения Excel Application.DisplayAlerts = False End Sub
А после вывода всех данных из форм я прогоняю аналогичный макрос где тем же самым переменным присваиваю значение true и удаляю дублирующий лист, что бы не мешался.
Эта статья особенно актуальна для инженеров ПТО, т. к. позволит автоматизировать свой труд по заполнению актов скрытых работ, используя пакет приложений Microsoft Office. Если вы не инженер ПТО, то ничего страшного, т. к. описанная здесь методика полезна в решении самых разных задач, где нужно заполнить большое количество бланков.
Скачать бланк акта скрытых работ в формате word.
Итак, у нас есть пустой акт скрытых работ в файле MS Word (назовем его «Фм-1 в/о Ж/2.doc»):
Для начала заполним все те поля, которые в ходе работы не будут меняться.
Те поля, которые будут меняться я пометил красным цветом. Это будет выглядеть так:
Далее открываем MS Excel, и создаем таблицу, в шапке которой указываем название меняющихся полей (которые мы пометили красным цветом):
Заполним несколько строчек данной таблицы по общему журналу работ, например, в моем случае для фундамента Фм-1 в/о Ж/2:
Сохраняем таблицу, например: «Фм-1 в/о Ж/2.xls».
Далее возвращаемся в документ word и открываем «пошаговый мастер слияния»:
Вкладка «Рассылки» -> «Кнопка Начать слияние» -> Пункт «Пошаговый мастер слияния…»
В мастере слияния, в качестве типа документа выбираем «письма», нажимаем «Далее. Открытие документа».
Слияние выполняется в 6 этапов:
1 этап. Тип документа — выбираем «Письма».
2 этап. Выбор документа — оставляем «Текущий документ».
3 этап. Выбор получателей — оставляем «Использование списка». Существующий список — нажимаем «Обзор» и выбираем нашу таблицу «Фм-1 в/о Ж/2.xls»., выделяем наш лист, получатели слияния — оставляем по умолчанию — ок. Переходим к следующему этапу.
4 этап. Выделяем меняющееся поле (одно из тех что отмечены красным), например, пусть это будет «число».
На панели слияние нажимаем «Другие элементы…» и выбираем соответствующее поле — «число». —> Вставить.
Не обращайте внимание на то что название поля слишком велико и некрасиво сползает.
Этот этап повторяем для каждого нашего изменяющегося поля.
Этап 5. Просмотр писем. Данные из таблицы Excel вставились в наш акт. Кнопками << и >> можно переключать строки из табл. Excel, тем самым просматривая разные акты.
Этап 6. Завершение слияния. Закрываем мастер слияния.
Переключать записи можно и с панели «Просмотр результатов».
Очевидные плюсы такого метода работы:
1) Не нужно хранить сотни актов в разных файлах, тратя время на их редактирование.
2) В таблице очень удобно можно просмотреть хронологию работ.
3) Довольно быстрое внесение изменений в записи.
4) Быстрая замена бланка акта, допустим неправильно написали фамилию мастера, пару щелчков и изменение будет внесено во всех актах одновременно.
5) Удобная и быстрая печать.
Скачать примеры из статьи.
Зачастую, когда говорят о работе в офисных приложениях, подразумевается использование ПК в качестве печатной машинки и, если честно, то это достаточно дорогая замена физическим механизмам, если не пользоваться возможностями который дает нам ПК. Давайте об этом и поговорим.
Введение.
На мой взгляд ПК появился как инструмент для решение принципа автоматизации рутинных процессов и в этом он чертовски хорош. Кроме того развитие функциональных программ есть история создания инструментов для реализации перевода авральных задач в рутинные действия, как следствие углубление разделения труда. Однако есть области, в т.ч. и документооборота, где на сегодняшний день ПК используется именно как печатная машинка в т.ч. и потому, что серьезных разработок не велось в силу того, что оклады людей сидят в накладных расходах и, как следствие, не велики, что не скажешь о возрастающих объемах документооборота.
Итак, поговорим про строительство, конкретно про составление Исполнительной документации (далее ИД).
об Исполнительной документации
Точнее про ее текстовую составляющую. Если вкратце, то ИД есть набор актов, журналов и иных документов, чертежей, схем которые составляются на каждый этап и даже операцию (группы операций) в строительстве, для подтверждения/отклонения выполняемых работ проекту. Такие документы сплошь шаблонные, их перечень, в зависимости от вида работ, регламентирован, и они ведутся согласно фактического графика выполняемых работ, формализуя утвержденной комиссией правильность/отступление работ проекту.
Большая часть работ закрывается по форме Акта освидетельствования скрытых работ (утвержденным приказом Федеральной службы по экологическому, технологическому и атомному надзору от 26 декабря 2006 года N 1128 (В редакции, введенной в действие с 6 марта 2016 года приказом Ростехнадзора от 26 октября 2015 года №42. Далее АОСР).
Исходные данные для автоматизации.
По-этому возьмем форму АОСР за основу. Итак, у нас есть шаблон документа, в который заносится следующая информация:
— постфикс номера акта;
— наименование объекта капитального строительства;
— юридические данные об участниках строительства (Застройщик или Заказчик; Лицо, осуществляющее строительство; Лицо, осуществляющее подготовку проектной документации;
Лицо, осуществляющее строительство, выполнившее работы, подлежащие освидетельствованию; иные лица.)
— перечень лиц с наименованием организаций, должностей и приказов подтверждающих их полномочия;
— наименование выполненных работ;
— сроки выполнения работ;
— перечень работ, входящих в выполненные работы;
— ссылки на НТД и разделы проекта/тех.документации;
— ссылки на исполнительные схемы, акты испытаний (если таковые требуются);
— перечень используемых материалов с сылками на документы подтверждающими их соответствие (паспорта, сертификаты и т.п.)
Мысли о принципиальных методах решения задачи
Итак, в первом приближении, можно просто создать наглядную таблицу, в которой назначив соответствующие однотипные поля каждому акту мы получим наглядную портянку схемы выполнения работ на объекте. И в этом нет ничего нового. Итак, нам необходимо связать форму с ячейками в таблицах данных и здесь есть 2 варианта:
1. Слияние с файлом Word
2. Заполнение при помощи макросов шаблона на базе Excel.
Каждый из этих способов имеет свои плюсы и минусы, но т.к. слияние производит замену в реальном времени, то мною было принято решение выбрать второй пункт, который в реальном времени слияние не обеспечивает и каждый раз необходимо будет осуществлять вывод актов, в случае корректировки данных, заново. Это связано с тем, что мне зачастую необходима история моих действий.
Итак, теперь мы упираемся в 2 задачи:
1. Заполнение шаблона на основе табличных данных
2. Какие поля достаточно ввести один раз, какие будет меняться время от времени и какие поля будут отличаться в каждом акте.
Решая задачу №2 мы вынесем на отдельный лист те данные, которые будут едины в рамках объекта/раздела проекта строительства — это:
Спойлер
— наименование объекта капитального строительства;
— юридические данные об участниках строительства (Застройщик или Заказчик; Лицо, осуществляющее строительство; Лицо, осуществляющее подготовку проектной документации;
Лицо, осуществляющее строительство, выполнившее работы, подлежащие освидетельствованию; иные лица.)
— перечень лиц с наименованием организаций, должностей и приказов подтверждающих их полномочия;
На текущем листе заполним лишь один раз, а для остальных актов просто проставим ссылки на эти значения:
Спойлер
— ссылки на НТД и разделы проекта/тех.документации;
— Постфикс к номеру акта;
И поля, которые будут меняться в каждом акте:
Спойлер
— наименование выполненных работ;
— сроки выполнения работ;
— перечень работ, входящих в выполненные работы;
— ссылки на исполнительные схемы, акты испытаний (если таковые требуются);
— перечень используемых материалов с сылками на документы подтверждающими их соответствие (паспорта, сертификаты и т.п.)
Теперь об удобствах, если записать ФИО ответственных лиц, их организацию, приказ о назначении с датой, то при помощи инструмента «проверка данных» можно занести их фамилии в спойлер, а формулой подтягивать их регалии.
=ЕСЛИОШИБКА(ДВССЫЛ(СЦЕПИТЬ("'Данные для проекта'!";АДРЕС((ПОИСКПОЗ(E30;'Данные для проекта'!$G$15:$G$34;0))+14;6)));"-")
Т.е. на листе ‘Данные для проекта’ в диапазоне $G$15:$G$34, в 6м столбце ищем значение в ячейке Е30, и как только находим нехитрым методом преобразуем в адрес, который будет преобразован в ссылку формулами.
Новая проблема уже упирается в длину строки, если использовать шрифт Times New Roman №10, то длина текста, которая будет выводится на печать, не превышает 105 символов. Т.е. мы упираемся в необходимость создавать костыль для переносов. Итак код функции на VBA:
Function PatrOfString(StringOfTable As String, Nnumber As Byte) As String
Dim МассивБлоков(1 To 10) As String
Dim i As Integer '
Dim j As Integer '
Dim k As Integer '
Dim p As Integer '
For i = 1 To 10
Let МассивБлоков(i) = " "
Next i
Let k = 1
Let p = Len(StringOfTable)
Let p1 = Len(StringOfTable)
For i = 1 To Round(Len(StringOfTable) / 105) + 1 Step 1
If p > 0 And p < 105 Then
If k <= p1 Then Let МассивБлоков(i) = Mid$(StringOfTable, k, p)
Else
If Mid(StringOfTable, k, 1) = " " Then
If k <= p1 Then Let МассивБлоков(i) = Mid$(StringOfTable, k, 105)
Let p = p - 105
k = k + 105
Else
j = 105 * i
If j - k >= 105 Then
j = k + 105
End If
Do
j = j - 1
Loop While Mid$(StringOfTable, j, 1) <> " "
Let МассивБлоков(i) = Mid$(StringOfTable, k, j - k + 1)
Let p = p - (j - k + 1)
Let k = j + 1
End If
End If
Next i
If Nnumber - 1 > 0 Then
If МассивБлоков(Nnumber) = МассивБлоков(Nnumber - 1) Then МассивБлоков(Nnumber) = " "
End If
PatrOfString = МассивБлоков(Nnumber)
Т.е. мы сперва забираем текст, потом вырезаем 105 символов, ищем с конца первый символ пробел, как его находим, то закидываем в первую строку массива текст длиной с первого символа, по номер найденного пробела. Затем продолжаем операцию до тех пор пока текст не закончится или не забьется выводной массив. На данном этапе он ограничен памятью в 10 строк. Затем мы выводим по ссылке содержание нужной строки из 1-10. Из минусов решения — забивается память, и для каждого нового запроса осуществляется пересчет заново. Но костыль работает.
Теперь вывод в типовой шаблон АОСР. Есть опять 2 варианта, либо вручную прописывать сопоставлению столбцу(/строки в случае горизонтально расположенных данных под каждый акт), то это будет долго и ресурсоемко подгонять каждый новый шаблон или изменения под таблицы данных. Потому делаем оптимизацию. Данные на каждый один акт будут располагаться вертикально, а сопоставление управляющей комбинации символов (на латинице, т.к. сами акты сплошь на кириллице) будут строки с информацией в этих актах, таким образом в двойном вложенном цикле поиском в тексте управляющих символов мы сопоставим нужное значение из колонки.
Do
wb.Worksheets("Пример акта входного контроля").Copy after:=Worksheets(Worksheets.Count)
Set новыйЛист = wb.Worksheets(Worksheets.Count)
For x = 1 To 15 Step 1 ' Перебираем столбцы в листе "Пример акта входного контроля"
For y = 1 To 71 Step 1 ' Перебираем строки в листе "Пример акта входного контроля"
If Sheets(новыйЛист.Name).Cells(y, 20) = 1 Then
Let k = CStr(Sheets(новыйЛист.Name).Cells(y, x)) ' Ищем только если в ячейке что-то есть
If k <> "" Then
For i = 1 To Кол_воЭл_овМассиваДанных Step 1
Let k = Replace(k, arrСсылкиДанных(i), Worksheets("БД для входного контроля (2)").Cells(i, НомерСтолбца))
Next i
новыйЛист.Cells(y, x) = k
End If
End If
Next y
Next x
' Если Вы захотите добавить новые данные для автозаполнения, продолжайте этот список.
' Ячейки имеют координаты формата Cells(3, 2), где 3 - пример номера строки, 2 - пример номера столбца
' Чтобы легко узнавать номер столбца, можно включить стиль ссылок R1C1
' (Файл -> Параметры -> Формулы -> галочка на поле "Стиль ссылок R1C1")
' либо задавать координаты в формате Cells(1, "A"), где 1 - пример номера строки, "А" - пример буквенного обозначения столбца
Rem -= Уточняем имя файла и текущий путь к папке откуда запущен макрос =-
Let ИмяФайла = ИмяФайла + CStr(Worksheets("БД для входного контроля (2)").Cells("1", НомерСтолбца)) + "-"
Let ИмяФайла = ИмяФайла + CStr(Worksheets("БД для входного контроля (2)").Cells("2", НомерСтолбца)) + ".xlsx"
НовыйПуть = Replace(ThisWorkbook.FullName, ThisWorkbook.Name, ИмяФайла)
Application.DisplayAlerts = False ' выключаем вывод предупреждений
Sheets(новыйЛист.Name).Copy ' Копируем текущий лист в новую книгу
ActiveWorkbook.SaveAs Filename:=НовыйПуть, _
FileFormat:=51
ActiveWindow.Close
Sheets(новыйЛист.Name).Delete ' Удаляем созданный лист
Application.DisplayAlerts = True ' Включаем вывод предупреждений обратно
Let НомерСтолбца = НомерСтолбца + 1
Loop While НомерСтолбца <= КонечныйНомерСтолбца
End Sub
Ну и последний момент на данном этапе — мы упираемся в производительность системы и при большом кол-ве актов их вывод будет занимать часы. Дабы ускорить процесс я использую следующий вариант: Копирую содержимое листа с данными в новый лист макросом, он получает в своем имени циферку (2), затем запускается еще один макрос, ускоряющий Excel, но отключающий ряд функционала:
'Ускоряем Excel путём отключения всего "тормозящего"
Public Sub AccelerateExcel()
'Больше не обновляем страницы после каждого действия
Application.ScreenUpdating = False
'Расчёты переводим в ручной режим
Application.Calculation = xlCalculationManual
'Отключаем события
Application.EnableEvents = False
'Не отображаем границы ячеек
If Workbooks.Count Then
ActiveWorkbook.ActiveSheet.DisplayPageBreaks = False
End If
'Отключаем статусную строку
Application.DisplayStatusBar = False
'Отключаем сообщения Excel
Application.DisplayAlerts = False
End Sub
А после вывода всех данных из форм я прогоняю аналогичный макрос где тем же самым переменным присваиваю значение true и удаляю дублирующий лист, что бы не мешался.
Главная | Формы | Акты на общестроительные работы
В этом разделе можно скачать готовые к использованию формы для оформления исполнительной документации.
- Акт освидетельствования геодезической разбивочной основы объекта капитального строительства (форма РД-11-02-2006) — скачать word | excel
- Акт разбивки осей объекта капитального строительства на местности (форма РД-11-02-2006) — скачать word | excel
- Акт освидетельствования скрытых работ (форма РД-11-02-2006) — скачать word | excel
- Акт освидетельствования скрытых работ (форма РД-11-02-2006) образец 2018 года. Скачать файл в формате word
- Акт освидетельствования ответственных конструкций (форма РД-11-02-2006) — скачать word | excel
- Акт освидетельствования ответственных конструкций (форма РД-11-02-2006) образец 2018 года. Скачать файл в формате word
- Акт осмотра отрытых рвов и котлованов под фундаменты — скачать word | excel
- Акт приемки фасадов — скачать word
- Акт приемки кровли — скачать word | excel
- Акт динамического испытания сваи (форма Ф35 Утвержден Распоряжением Минтранса России от 23 мая 2002 г. № ИС-478-р) — скачать word
исполнительной документации
— Быстрое оформление реестров и комплектов ИД
— Использование встроенных шаблонов и загрузка собственных
— Удобная выгрузка в Word и Excel
Быстрое оформление реестров и комплектов ИД
Использование встроенных шаблонов и загрузка собственных
Удобная выгрузка в Word и Excel
AverDoc: Исполнительная документация
программа для подготовки исполнительной документации
Быстрое формирование форм КС — 2 прямо из программы
Быстрое оформление реестров и комплектов ИД
Помогаем
строительным компаниям
Ведение общего и специального журнала работ
Удобный импорт смет и спецификаций из Excel
Ведение справочников номенклатуры и сертификатов
Отслеживание статусов проектной документации
Попробуйте программу в деле
Наполнение номенклатуры
и форм из общей базы
10 минут на первый акт,
1 минута — на последующие
Возможность загружать
свои шаблоны
Большое количество встроенных шаблонов
Удобная выгрузка
в привычные Word и Excel
Привязка выполненного объёма работ к сметам
Изменения в одной форме появляются в связанных документах
Все ваши таблицы из Excel в AverDoc
У нас специфические заказчики
и постоянно меняются формы и принципы заполнения актов.
У меня и так всё работает в Excel. Не хочу выполнять двойную работу и по-старому и в новой программе.
Вы можете и дальше работать в своих таблицах. Мы покажем как их подключить к программе и формировать исполнительную документацию уже из программы.
Мы предусмотрели встроенный шаблонизатор актов. Вы просто берёте форму вашего специфического заказчика
и указываете поля для заполнения из программы.
Пришлите нам необходимую документацию, а мы заполним нужные для начала работы формы
1 объект
10 актов
10 записей в Журнал входящего контроля
10 записей в Журнал бетонных работ
1 Реестр актов
— Объекты
— Акты
— Журнал работ
— Журнал входного контроля
— Спец. журналы
— Реестр актов
— Объекты
— Акты
— Журнал работ
— Журнал входного контроля
— Спец. журналы
— Реестр актов
— Сметы и КС-2
— Спецификации
— Журнал конструкций
Объекты обустройства месторождений
Строительство и реконструкция
ТЦ МЕГА Теплый Стан
Строительство
ЖК Котельники
Строительство и реконструкция аэропорта Шереметьево