Быстрый старт · 10 мин
Как редактировать ячейку в 1С
Как редактировать ячейку в 1С: изменение значений в табличных частях, списках справочников, макетах и отчётах. Пошаговые инструкции, ограничения и типичные ошибки.
Редактирование ячейки в 1С — одна из самых частых операций, но её поведение зависит от контекста: табличная часть документа, список справочника, макет печатной формы или табличный документ отчёта работают по-разному. В одних случаях достаточно двойного щелчка, в других потребуется включить режим редактирования или открыть отдельную форму.
Важно понимать, что «ячейка» в 1С — это либо поле строки таблицы (данные, которые сохраняются в базе), либо ячейка табличного документа (текст на экране без связи с данными). Ошибка в этом различии — главная причина ситуаций, когда пользователь «исправил» значение на экране, а в базе ничего не изменилось.
Ниже разобраны все основные сценарии: от простого ввода в табличной части до редактирования макетов и массового изменения данных через групповую обработку.
Как отредактировать ячейку в табличной части документа
Табличная часть — это таблица внутри документа, например список товаров в «Реализации» или строки начислений в документе по зарплате. Это самый частый сценарий редактирования ячеек.
Чтобы изменить значение, установите курсор на нужную строку и дважды щелкните по ячейке либо нажмите клавишу F2. Ячейка перейдёт в режим редактирования: появится текстовый курсор или кнопка выбора из списка, если поле ссылочного типа (номенклатура, контрагент, склад). Введите новое значение и нажмите Enter — данные зафиксируются в строке.
Если поле ссылочное, вместо ручного ввода удобнее нажать кнопку выбора (стрелка вниз или F4) и подобрать элемент из справочника. Ввод текста вручную в ссылочное поле запускает поиск по наименованию, но при неточном совпадении программа может не найти элемент или подставить не тот.
После изменения ячеек, влияющих на итоги (количество, цена, ставка НДС), проверьте, что суммы пересчитались. В типовых конфигурациях пересчёт обычно происходит автоматически, но в доработанных решениях он может быть отключён.
- 1Откройте документ и перейдите на вкладку с табличной частью
- 2Дважды щелкните по нужной ячейке или нажмите F2
- 3Введите новое значение или выберите элемент из списка (F4)
- 4Нажмите Enter для фиксации значения
- 5Проверьте пересчёт итогов и запишите документ (Ctrl+S)
Редактирование ячеек в списках справочников и документов
В формах списков (журналы документов, списки контрагентов, номенклатуры) редактирование напрямую в ячейке чаще всего запрещено. Двойной щелчок по строке открывает карточку объекта, а не режим ввода в ячейку. Это сделано намеренно: изменение реквизитов должно проходить через форму элемента с проверками.
Если конфигурация разрешает редактирование в строке списка, сработает та же комбинация: F2 или двойной щелчок по редактируемой колонке. Признак доступности — ячейка подсвечивается как поле ввода, а не открывает объект. Если вместо ввода открывается карточка, редактируйте данные в ней.
Для изменения одного реквизита сразу у нескольких элементов используйте групповое изменение: выделите строки списка, нажмите правой кнопкой и выберите «Изменить выделенные» (в ряде конфигураций — «Ещё → Изменить выделенные»). Это безопаснее, чем правка каждой карточки вручную, и быстрее при больших объёмах.
Как изменить ячейку в печатной форме и макете
Сформированная печатная форма — это табличный документ. Его ячейки не связаны с данными базы: исправив текст на экране, вы не измените документ, из которого форма построена. Поэтому править ячейки печатной формы имеет смысл только для разовой корректировки перед печатью.
По умолчанию табличный документ открыт в режиме «только просмотр». Чтобы включить редактирование, нажмите кнопку с замком или карандашом на панели инструментов (подсказка — «Только просмотр» / «Редактирование») либо снимите флажок в меню «Таблица → Вид → Только просмотр» в зависимости от версии платформы. После этого ячейки редактируются двойным щелчком, как в обычной таблице.
Если правка нужна постоянно (например, изменить текст в шапке всех счетов), редактируйте не сформированную форму, а макет: «Конфигуратор → нужный объект → Макеты». Изменения в макете применятся ко всем будущим печатным формам. Работа с макетами требует прав на конфигурирование и осторожности: ошибка в макете сломает печать для всех пользователей.
Редактирование ячеек в отчётах и табличных документах
Отчёты на СКД (большинство типовых отчётов) формируют результат, который по умолчанию не редактируется — это снимок данных на момент формирования. Если нужно скорректировать цифру, правильный путь — изменить исходные данные (документ, регистр) и пересформировать отчёт кнопкой «Сформировать».
Технически результат отчёта можно сделать редактируемым тем же способом, что и печатную форму, — отключив режим «только просмотр». Это допустимо для подготовки разовой аналитической выгрузки, но помните: исправления существуют только в открытом окне и пропадут при пересчёте или закрытии без сохранения файла.
Табличный документ можно сохранить в файл (Ctrl+S → формат MXL, Excel, PDF), отредактировать уже в Excel и хранить отдельно от базы. Это стандартный способ подготовки презентационных таблиц на основе данных 1С.
Почему ячейка не редактируется: причины и решения
Самая частая причина — у пользователя нет прав на изменение объекта. Проверьте, доступна ли кнопка «Записать» и не открыт ли объект в режиме просмотра. Если прав нет, обратитесь к администратору 1С для настройки роли.
Вторая причина — поле вычисляемое или заполняется автоматически. Например, колонка «Сумма» может рассчитываться из цены и количества и быть недоступной для ручного ввода. В этом случае редактируйте исходные поля, а не итоговую ячейку.
Третья причина — документ проведён, и конфигурация блокирует изменение отдельных полей. Распроведите документ (если это допустимо по учётной политике), внесите правки и проведите заново. Учтите: перепроведение документа прошлого периода может изменить регистры и отчётность.
Как выбрать действие
Массовое редактирование: групповая обработка реквизитов
Когда нужно изменить одно и то же значение в десятках объектов, правка по одной ячейке неэффективна. В типовых конфигурациях есть обработка «Групповое изменение реквизитов» (раздел «Администрирование → Обслуживание»). Она позволяет отобрать объекты по условию и установить реквизиту новое значение одним действием.
Перед запуском обязательно задайте отбор: без него изменение применится ко всем элементам справочника или всем документам вида. Сначала выполните изменение в режиме предварительного просмотра, проверьте список затрагиваемых объектов и только потом подтверждайте.
Проверка результата после редактирования
После изменения ячейки убедитесь, что правка сохранилась и не сломала связанные данные. Минимальная проверка: запишите объект, закройте и откройте его заново — значение должно остаться новым. Если оно вернулось к прежнему, запись не выполнялась или её откатил обмен данными.
Для документов дополнительно проверьте движения: откройте отчёт по регистрам или пересформируйте связанный отчёт. Для справочников — убедитесь, что новое значение корректно отображается в документах, где используется элемент.
Как проверить результат
Отображается новое значение
Вернулось старое — запись не выполнена
Суммы пересчитались по новым данным
Итоги не изменились — пересчёт не сработал
После пересмотра формы данные совпадают с документом
На печати старые значения — форму не пересформировали
Что важно запомнить
Ячейки табличных частей редактируются двойным щелчком или F2, изменения сохраняются только после записи. Печатные формы и отчёты правьте через отключение режима «только просмотр», но данные исправляйте в документах. Для массовых правок используйте групповое изменение реквизитов с обязательным отбором.
Частые вопросы
Какая клавиша включает редактирование ячейки в 1С?
F2 — стандартная клавиша перехода в режим редактирования текущей ячейки таблицы. Альтернатива — двойной щелчок мышью. Для ссылочных полей полезна F4: она открывает список выбора элемента.
Почему при щелчке по ячейке открывается карточка, а не ввод текста?
Вы работаете с формой списка, где редактирование в строке отключено. Двойной щелчок в таких списках открывает объект. Внесите изменение в карточке элемента и запишите её — значение в списке обновится.
Можно ли скопировать данные из Excel в табличную часть 1С?
Да, во многих табличных частях работает вставка через буфер обмена: скопируйте диапазон в Excel и вставьте в таблицу 1С через Ctrl+V. Совпадение колонок по порядку обязательно. Для регулярных загрузок надёжнее использовать типовую обработку «Загрузка данных из табличного документа».
Как исправить значение в проведённом документе?
Откройте документ, внесите правку в ячейку и нажмите «Провести» — документ перепроведётся с новыми данными. Если поле заблокировано, сначала распроведите документ. Учитывайте, что перепроведение документа закрытого периода изменяет регистры и может повлиять на отчётность.
Изменил ячейку в отчёте, а после пересмотра всё вернулось. Почему?
Результат отчёта — это снимок данных, а не сами данные. При повторном формировании отчёт заново строится из базы, и ручные правки исчезают. Исправьте исходные документы или сохраните отредактированный вариант в файл Excel.
Как изменить один реквизит сразу у сотни элементов справочника?
Используйте обработку «Групповое изменение реквизитов» в разделе администрирования или команду «Изменить выделенные» в списке. Обязательно настройте отбор объектов и проверьте предварительный список перед выполнением, чтобы не затронуть лишние элементы.