Документы и Печать · 11 мин
Как редактировать табличный документ в 1С
Как редактировать табличный документ в 1С: работа с ячейками, формулами, форматированием и печатью. Практические приёмы для 1С:Предприятие 8.3.
Табличный документ в 1С — это универсальный формат, в котором программа показывает печатные формы, отчёты и макеты. Он похож на лист Excel: есть ячейки, строки, колонки, границы и формулы. Редактировать такой документ можно прямо в режиме «1С:Предприятие» без программирования, если знать, где включается режим редактирования и какие ограничения накладывает конфигурация.
Чаще всего потребность править табличный документ возникает в трёх ситуациях: нужно скорректировать сформированную печатную форму перед выводом на принтер, изменить макет, по которому документы печатаются постоянно, или заполнить табличный документ вручную как самостоятельный файл. Каждый сценарий решается по-разному, и важно не перепутать разовую правку с изменением макета — иначе исправления «сотрутся» при следующем формировании.
Ниже разобраны все рабочие приёмы: включение режима редактирования, работа с ячейками и формулами, форматирование, сохранение в файл и типичные ошибки. Материал ориентирован на 1С:Предприятие 8.3, но большинство действий одинаково работает и в более ранних версиях платформы.
Что такое табличный документ и где он встречается
Табличный документ — это объект платформы 1С, предназначенный для отображения данных в виде таблицы. В нём живут печатные формы документов (счета, акты, накладные), табличные части отчётов, макеты в конфигураторе и отдельные файлы с расширением MXL. В отличие от табличной части документа, где данные хранятся в базе, табличный документ — это «картинка» результата, которую можно просматривать, править и печатать.
Файл табличного документа имеет расширение .mxl. Его можно открыть через меню «Файл» → «Открыть» в любом клиенте 1С, передать коллеге по почте или сохранить как шаблон. Платформа также умеет сохранять табличные документы в форматы Excel (XLS/XLSX), PDF, HTML, ODS и текстовый формат, что удобно для обмена с теми, у кого 1С не установлена.
Как включить режим редактирования
По умолчанию сформированная печатная форма или отчёт открываются в режиме «только просмотр»: ячейки нельзя изменить, курсор по ним не встаёт. Это защита от случайных правок. Чтобы начать редактирование, откройте меню «Таблица» → «Вид» и установите флажок «Редактирование». В некоторых конфигурациях та же функция доступна кнопкой на панели инструментов или через «Ещё» → «Изменить».
Второй способ — через свойства табличного документа. Откройте «Таблица» → «Вид» → «Отображать имена строк/колонок» не влияет на редактирование, а вот окно свойств (правый клик по области → «Свойства») содержит флажок «Только просмотр». Снимите его — и документ станет редактируемым. Если флажок неактивен, значит, доступ к изменению заблокирован настройками конфигурации или правами пользователя.
- 1Откройте сформированный табличный документ (печатную форму или файл MXL).
- 2Перейдите в меню «Таблица» → «Вид» и включите пункт «Редактирование».
- 3Проверьте, что курсор встаёт в ячейки и текст можно выделить.
- 4Если пункт недоступен — откройте свойства документа и снимите флажок «Только просмотр».
- 5Внесите правки и сохраните результат через «Файл» → «Сохранить как».
В конфигураторе макеты табличных документов редактируются всегда — там нет режима «только просмотр». Но помните: правка макета меняет печатную форму для всех пользователей и всех будущих документов, а не только для текущего.
Работа с ячейками: текст, формулы и параметры
Ячейка табличного документа может содержать три вида наполнения: текст, значение и формулу. Обычный текст просто отображается. Формула начинается со знака «=» и вычисляется при просмотре — например, =Сумма(A1:A10) или =B2*C2. Третий тип — параметр макета: в конфигураторе ячейка может содержать имя параметра в квадратных скобках, например [Номенклатура], и при формировании печатной формы программа подставит туда реальные данные.
Чтобы изменить содержимое ячейки, выделите её и начните вводить текст, либо откройте строку формул (меню «Таблица» → «Вид» → «Строка формул») и отредактируйте значение там. Двойной щелчок по ячейке также переводит её в режим ввода. Для вставки разрыва строки внутри ячейки используйте Ctrl+Enter.
Формулы в табличном документе поддерживают арифметику, ссылки на ячейки по именам (например, R5C3 или заданные имена областей) и часть встроенных функций: Сумма, Среднее, Мин, Макс, Счёт. Синтаксис беднее, чем в Excel, поэтому сложные вычисления лучше выносить в запросы и код, а в табличном документе оставлять простые итоги.
Форматирование: шрифты, границы и объединение ячеек
Оформление ячеек настраивается через панель инструментов форматирования или окно свойств. Доступны шрифт, размер, начертание, цвет текста и фона, выравнивание по горизонтали и вертикали, ориентация текста (в том числе вертикальная), перенос по словам. Чтобы текст не «вылезал» за границы ячейки, включите свойство «Переносить» в свойствах ячейки — это частая причина «кривых» печатных форм.
Границы задаются кнопкой «Границы» на панели инструментов: можно выбрать толщину, стиль линии и применить её к контуру или внутренним разделителям выделенного диапазона. Объединение ячеек выполняется через «Таблица» → «Объединить» (или кнопкой на панели): выделите диапазон и объедините его в одну ячейку. Разъединение делается той же командой повторно.
Ширину колонок и высоту строк меняют перетаскиванием границ заголовков или через «Таблица» → «Строки и колонки» → «Ширина колонок» / «Высота строк». Автоподбор высоты строки по содержимому включается свойством «АвтоВысотаСтроки» — полезно для ячеек с длинным текстом и переносом.
Разовая правка печатной формы или изменение макета
Ключевой выбор: исправить один конкретный экземпляр печатной формы или изменить шаблон навсегда. Разовая правка делается в режиме редактирования прямо в сформированном документе — изменения касаются только того, что вы видите на экране, и после закрытия без сохранения пропадут. Это подходит, когда нужно срочно поправить опечатку перед печатью.
Изменение макета выполняется в конфигураторе: Конфигурация → открыть нужный объект (документ, отчёт) → Макеты → найти макет печатной формы. Там правятся области, параметры и оформление. После сохранения конфигурации новая форма будет применяться ко всем печатным документам. Такая работа требует прав на изменение конфигурации и понимания, какие параметры заполняет код.
Как выбрать подход
Сохранение, печать и экспорт результата
Отредактированный табличный документ сохраняется через «Файл» → «Сохранить» или «Сохранить как». В диалоге выбора типа файла доступны: табличный документ (*.mxl), лист Excel, документ PDF, HTML, текст и другие форматы. Для архива и обмена внутри компании на 1С удобен MXL — он сохраняет формулы и форматирование без потерь. Для отправки контрагентам лучше PDF: его нельзя случайно изменить.
Печать выполняется стандартно: «Файл» → «Печать» или Ctrl+P. Перед печатью проверьте параметры страницы («Файл» → «Параметры страницы»): ориентацию, поля, масштаб и разбиение на страницы. Полезные настройки — «Автомасштаб» (вписать в ширину страницы), повторение шапки на каждом листе (свойство «Повторять при печати строки») и колонтитулы с номерами страниц.
Как проверить результат
Текст полностью виден, переносится по словам
Текст обрезан или налезает на соседние ячейки
Итоговые суммы пересчитываются при изменении значений
В ячейке виден текст формулы вместо результата
Все колонки помещаются на страницу, шапка повторяется
Таблица разрывается, часть колонок уходит на отдельный лист
PDF или Excel открывается с тем же оформлением
При экспорте теряются границы или шрифты
Типичные ошибки и ограничения
Самая частая ошибка — правка печатной формы вместо документа-источника. Пользователь исправляет сумму или реквизит в табличном документе, печатает его, а в учёте остаются старые данные. При сверке возникают расхождения. Правило простое: печатная форма — это отражение учёта, а не сам учёт.
Вторая группа ошибок связана с макетами: удаление именованной области, переименование параметра, изменение порядка секций. После таких правок код формирования печатной формы не находит нужную область и выдаёт ошибку или пустую форму. Любые изменения макета проверяйте сразу: сформируйте печатную форму реального документа и сравните с прежней версией.
Третья типичная проблема — потеря правок. Сформированный табличный документ не сохраняется автоматически вместе с документом-источником. Если вы внесли правки и закрыли окно, они пропадут. Сохраняйте результат в файл или сразу печатайте.
Что важно запомнить
Редактирование табличного документа включается через «Таблица» → «Вид» → «Редактирование». Разовые правки делайте в сформированной форме, постоянные изменения — в макете конфигуратора. Печатная форма не меняет данные учёта, а результат всегда сохраняйте в файл или проверяйте через предпросмотр перед печатью.
Частые вопросы
Почему ячейки табличного документа не редактируются?
Скорее всего, документ открыт в режиме «только просмотр». Включите «Таблица» → «Вид» → «Редактирование». Если пункт неактивен, проверьте флажок «Только просмотр» в свойствах документа и права пользователя — администратор мог ограничить изменение печатных форм.
Можно ли вставить формулу как в Excel?
Да, но с ограничениями. Формулы начинаются со знака «=», поддерживают арифметику, ссылки на ячейки и функции вроде Сумма, Мин, Макс, Среднее. Сложных функций уровня ВПР или сводных таблиц в табличном документе нет — для таких задач экспортируйте данные в Excel.
Как изменить печатную форму для всех документов разом?
Нужно править макет в конфигураторе: найдите объект (документ или обработку), откройте его макет, внесите изменения и обновите конфигурацию. Работа требует прав разработчика и тестирования, поскольку ошибка в макете сломает формирование формы у всех пользователей.
Сохранятся ли мои правки, если просто закрыть окно?
Нет. Сформированный табличный документ — временный объект, он не привязан к базе данных. Чтобы сохранить правки, используйте «Файл» → «Сохранить как» и выберите формат MXL, PDF или Excel.
Как отправить табличный документ тому, у кого нет 1С?
Сохраните его в универсальном формате: PDF — для просмотра и печати без возможности правки, Excel (XLSX) — если получателю нужно работать с данными. Оба варианта доступны в диалоге «Сохранить как» через выбор типа файла.
Чем табличный документ отличается от табличной части документа?
Табличная часть — это данные, хранящиеся в базе внутри документа (список товаров, суммы). Табличный документ — визуальное представление данных для экрана и печати. Правка табличной части меняет учёт, правка табличного документа — только внешний вид распечатки.