Макрос — импорт смет из ПК Гранд смета. Пакетное сохранение документов в Эксель

гранд смета
гранд смета

В программе Гранд смета, начиная с версии №11 (2021) появился отличный макрос пакетного сохранения (импорта) выделенных смет.

Но, по умолчанию, он работает не всегда хорошо. По следующим причинам:

  • Не дает возможность настроить выводимые данные
  • В макросе нужно прописывать вручную пути к файлам форм
  • Пакетном можно вывести только документы версии формы №2
  • Макрос не любит точки в названиях файлов

Я записал подробное видео по работе данного макроса и в нем разобрал как можно решать некоторые из перечисленных выше проблем.

Видеоурок макрос пакетного импорта документов из ПК Гранд смета

  • 1:10 Настройка макроса для сохранения смет
  • 1:50 Демонстрация работы макроса без предварительной настройки
  • 2:10 Как найти файлы после импорта и сохранения
  • 2:50 Почему не настроить вывод сметы при использовании макроса, как это исправить (не печатать неучтенные материалы, книжная ориентация страниц, вид работ для материалов, показывать текущие цены разделов и тп)
  • 5:20 Пример вывода сметы с нужными настройками
  • 6:10 Экономия бумаги при печати смет
  • 7:20 Как настроить пакетный импорт вывода последней формы в Гранде смете
  • 9:00 Макрос не сохраняет старые версии шаблонов (версии 1)
  • 10:00 Обзор шаблона версии 2.0
  • 11:30 Как скопировать форму версии 2.0 в «Мои формы» и сохранять документы с помощью макроса
  • 14:30 Как прописать путь к файлу формы для импорта и сохранения смет
  • 15:40 Как настроить макрос под себя — прописать новый путь и новое название файла (копия макроса)

Возможные проблемы — макрос выгружает только один файл

Это не вошло в видеоурок, я дополню свою статью.

Конъюнктурный анализ в два клика. Форма с макросом для ПК "Гранд Смета". 

Автоматическое создание "КП" от 3х поставщиков, формирование шифров, выгрузка из сметной программы.

Узнать подробности >>

Бывает, что в названии файла присутствуют точки. Например имя файла имеет вид «GCC-SNH-PD-1120110-SM4.2.1-ATH-EST-00001-00-RU.gsfx». Две точки после 4-ки и 2-ки не понравятся нашему макросу. Он любит только точки перед расширением файла.

В этом случае макрос выгрузит только один файл в эксель, а остальные проигнорирует.

Данная проблема решается переимованием файлов. Если файлов очень много, то поможет групповое переимование файлов через мою любимую программу Total Commander.

Скачиваем, устанавливаем и запускаем программу Total Commander (поиск в Яндексе поможет, благо у нее есть бесплатная версия).

Находим наший файлы через ее интерфейс, выделяем файлы, которые нужно переименовать правой кнопкой мыши чтобы они «покраснели».

Далее жмем «Файлы» — «Групповое переименование».

В блоке «поиск и замена» в поле «найти» ставим символ точку «.» в поле «заменить на» ничего не указываем, или указываем тот символ, на который хотим заменить точку.

В моем примере я ничего не ставлю:

Обязательно нужно снять галочку с чекбокса «Е» («заменять так же в расширениях файлов»). Иначе программа уберет так же точку с расширения файлов и вы не сможете запустить их в сметной программе.

Далее жмем «выполнить» и после окончания операции жмем «закрыть».

После этой операции вы увидете, что точки в именах файлов заменены.

После этого макрос Гранд сметы выгрузит все файлы в эксель.

Видеоурок — макрос импорта из Гранд сметы в эксель

P.S.

Конъюнктурный анализ в два клика. Форма с макросом для ПК "Гранд Смета". 

Автоматическое создание "КП" от 3х поставщиков, формирование шифров, выгрузка из сметной программы.

Узнать подробности >>

Кстати, у меня есть собственные разработки для ПК «Гранд смета» (автоматизированные формы с макросами), которые сильно упрощают жизнь сметчикам.

Подробнее о них вы можете узнать в этом разделе каталога

5 мыслей о “Макрос — импорт смет из ПК Гранд смета. Пакетное сохранение документов в Эксель

  1. Елена сказал:

    Добрый день.
    У меня вопрос по применению макроса «экспорт в эксель»
    Если надо обрабатывать несколько смет с наименованием файла GCC-SNH-PD-1120110-SM4.2.1-ATH-EST-00001-00-RU, GCC-SNH-PD-1120110-SM4.2.1-ATS-EST-00001-00-RU,GCC-SNH-PD-1120110-SM4.2.1-EG-EST-00001-00-RU и т.д..выгружается только одна форма, а остальные нет.
    Выход только один-переименовать файл и сделать более коротким имя? При большом количестве файлов 1000 смет это трудоемко.Есть другой выход?

    • Дмитрий Родин сказал:

      Здравствуйте! Вообще, такой проблемы не наблюдалось… Вы можете прислать эти несколько файлов мне на почту rda-9 собака ya.ru

        • Дмитрий Родин сказал:

          проблема в том что макросу не нравтяся точки в названиях этих файлов. Если я убираю их, то он выводит все без проблем. Если файлов много, можно попробовать групповое переименвоание файлов через программу тотал коммандер. Либо написать в поддержку Грнада — они подправят макрос

        • Дмитрий Родин сказал:

          я дополнил свобю статью выше, чтобы показать как сделать это

Добавить комментарий

Ваш адрес email не будет опубликован.