В этой статье начнем разбираться как делать свои собственные выходные формы для ПК “Гранд смета”, а так же как изменять уже существующие.
Информации по данному вопросу в интернете практически нет, поэтому при разработке форм приходится действовать “на ощупь”, опираясь на собственный опыт, интуицию и примеры от “Гранда”. Хорошо то, что в помощь нам есть огромное количество стандартных выходных форм “Гранд сметы” с ее заковыристыми фильтрами строк и непростыми комбинациями функций.
Данная статья скорее всего будет периодически меняться и дополняться. Поэтому советую ее добавить в закладки вашего браузера.
Внизу, в комментариях под записью, вы можете задавать свои вопросы по данной теме.
Окно “Справочные данные для печатных форм Гранд смета”
Статья обновлена: 18.10.2025
Сначала нужно понять какие в принципе данные можно выводить из Гранд сметы в эксель. Для этого в “Гранде” есть больше количество переменных (идентификаторов), которые отвечают за вывод данных в разных типах документов и строк.
Чтобы увидеть переменные для выходных форм Гранд смета нужно запустить окно “Справочные данные для печатных форм Гранд смета”.
Встаем на любую строку внутри сметы и нажимаем комбинацию клавиш: CTRL+SHIFT+”Ъ” (Ctrl+Shift+])
Откроется вот такое окно:
Работает окно в любом экране, в том числе и в дополнительных окнах.
Эти переменные можно использовать для вывода тех или иных данных в выходные формы Гранд сметы.
Если окно с переменными не открывается
Если окно не открылось, то в свойствах ярлыка запуска программы на вашем рабочем столе нужно вписать параметры:
“-export-form-helper”
В моем примере вся строка выглядит так:
“C:\Program Files\Grand\GrandSmeta 2025\Client\GSmeta.exe”
Скриншот:
Пример 1. Вывод объема по позиции в выходную форму Гранд сметы
Для примера, если мы хотим вывести объем по позиции в выходную форму, то используем для этого одну из переменных:
sdmQtTot(КоличествоВсего) = 0,06
sdmQtTotFx = 6 / 100
sdmQtTotFxExp = 6 / 100
sdmQtTotResult = 0,06
sdmQtOneCl = 0,06
Скриншот:
В экселе можно писать как по-русски (если у переменной есть русский эквивалент), так и по-английски.
В самой выходной форме чтобы вывести переменную нужно заключить ее в символы <> если вы выводите одну переменную или <# #>, если вы в будущем будете добавлять операции с этой переменной.
Пример вывода объёма работ для локальной сметы из стандартной выходной формы “ЛСР по Методике 2020 (РИМ).xltx”:
В данном случае вписано <# КоличествоВсего #>, но сработало бы также <КоличествоВсего> и < sdmQtTot>.
Однако, если в объеме работ у нас есть формулы, то список переменных из примера выше уже выдает другие значения:
sdmQtTot(КоличествоВсего) = 0,5
sdmQtTotFx = мусорЭл*50%
sdmQtTotFxExp = 1*50%
sdmQtTotResult = 0,5
sdmQtOneCl = 0,5
Учитывайте это и подбирайте точные переменные для вывода данных!
Пример 2. Выводим “Примечания” после “Наименования расценки” в смете
Давайте потренируемся и немного изменим стандартную выходную форму локальной сметы “под себя”.
Добавим вывод примечаний после наименования расценки, чтобы в итоге в эксель выводилось примерно вот так:
Для этого сначала скопируем форму в “Мои формы” (чтобы не вносить изменения в исходники Гранд сметы).
Находим нужную форму в Файл — Печать — Образцы форм, жмем ПКМ и выбираем “Скопировать в мои формы”:
Теперь вводим примечание в окне “дополнительной информации о позиции” (F3) и находим переменную “Примечание” в окне “Справочные данные для печатных форм Гранд смета”:
Находим эту строку:
sdmComment(Примечание) = Мое примечание
Теперь нужно внести изменения в саму выходную форму.
Открываем “Мои формы”, находим нашу скопированную форму и открываем (ее правой кнопкой мыши на ней “Открыть”).
Видим кучу непонятных символов…
Здесь мы должны вносить изменения в нужный лист! Если мы будем выводить в альбомную ориентацию, то на соответствующем листе ищем ячейку с наименованием расценки:
Теперь самое простое 🙂
Надо вписать дополнительную переменную “Примечание” к уже существующей “Наименование “.
В нашем примере есть ячейка:
<# Наименование #>.
Меняем ее на:
<# Наименование & ” (” & sdmComment & “)” #>
Или на:
<# Наименование & ” (” & Примечание & “)” #>
Эти две записи выше идентичны.
& – это символ объединения данных (конкатенация). Мы должны объединить переменную “Наименование”, “Примечание” + скобки. Просто скобки мы не может указывать, поэтому мы заключаем их в кавычки.
Правила практически те же что и для формул в Экселе.
Теперь наша форма сметы будет выглядеть так:
И при выводе сметы в эксель мы увидим примечание в скобках после наименования расценки:
Кстати, на справочном портале Гранд сметы есть перечень функций, которые будут работать при проектировании выходных форм.
Как создать свою выходную форму для ПК Гранд смета
Для создания новых выходных форм используйте те же принципы что и для изменения.
Создайте копию какой-то близкой по смыслу выходной формы и внесите в нее необходимые изменения.
Информация по этом разделу добавится.
Какие есть ограничения по выходным формам
Гранд смета выводит в эксель только те “видимые” значения, которые есть в окне справочных данных. Т.е. если вы хотите вывести некое магическое число, которое есть только в вашем воображении, скорее всего быстро это сделать не получится (к сожалению).
Ну например, вы хотите вывести из БИМ сметы стоимость ресурса в текущем уровне цен. Но у вас есть только базисная цена ресурса и индекс пересчета. В этом случае напрямую вывести текущую цену не получится. И не напрямую скорее всего тоже. Потому что, если для расценок мы можем выводить БЦ и индекс по позиции, то для ресурсов мы можем вывести только БЦ, а индекс для них ответствует.
Поэтому часто бывает так, что кроме проектирования самой выходной формы, нужно к ней сделать еще и макрос обработчик. Но это уже совсем другая тема 🙂
На моем блоге вы можете найти несколько нестандартных выходных форм для Гранд сметы в том числе с макросами для обработки данных.
Видеоурок
Описание урока:
- 0:00 Введение в выходные формы, статья-инструкция на блоге
- 1:40 Окно «Справочные данные для печатных форм» (CTRL + SHIFT+Ъ), как его открыть
- 3:03 Обзор данных, которые можно выгружать из программы в эксель
- 4:40 Переменные для разных типов документа – разные!
- 5:20 Что такое «видимые значения» переменных
- 7:25 Рассматриваем стандартную выходную форму «Локальной сметы»
- 8:40 Важно – на каком листе вносить корректировки в форму
- 9:50 Вносим изменения в локальную смету. Выводим примечание после наименования расценки
- 10:27 Правила и ошибки вставки переменных в выходные формы (конкатенация, символы, угловые скобки, решетки)
- 13:40 Еще один способ выводить переменные в эксель
- 15:50 Экспериментируйте!
Заключение
Я всегда пытаюсь максимально автоматизировать свою работу в сметном деле и для этой цели делаю разные разработки для себя и других сметчиков. Данные продукты помогают допускать меньше ошибок в работе сметчика и сильно сокращают время на производство сметной документации.
В моем интернет-магазине на блоге есть целый раздел, посвященный выходным формам и макросам для облегчения жизни сметчиков. Данные разработки позволяют мне работать меньше, а зарабатывать больше. Если вы так же хотите оптимизировать свою работу, то советую вам присмотреться к моим разработкам в области выходных форм с макросами.
Кроме того, у меня есть много шаблонов и примеров смет, которые предназначены для быстрого составления смет на различные виды работ ресурсным способом (по ГЭСН в ФСНБ 2022). Работа по готовым шаблонам в разы ускоряет изготовление сметной документации, в большинстве случаем исключает проведение конъюнктурного анализа и позволяет даже новичку без опыта и глубоких познаний в сметном деле составлять грамотные сметы.
Так же я советую пройти свой курс по сметному делу, в котором я собрал все важнейшие рекомендации для настоящих и будущих сметчиков о нашей сметной профессии и бесплатный вебинар "4 шага к профессии "Сметчик", на котором я поделюсь свои опытом многолетней работы в сметном деле. Расскажу о том что нужно для старта в профессию "сметчик", расскажу о своих сметных доходах и расходах, опыте участия в сметных госзакупках и многом другом.
Спасибо что посетили мой сайт.
С уважением, Дмитрий Родин!










