Как ввести значок ° на клавиатуре и вставить его в 1С
Содержание
Чтобы поставить знак градуса ° в любом поле 1С, зажмите Alt и наберите 0176 на цифровом блоке клавиатуры (при включённом Num Lock), затем отпустите Alt. Символ появится там, где стоит курсор — в реквизите документа, в комментарии, в наименовании номенклатуры или в текстовом редакторе Конфигуратора.
Поля ввода в 1С — это обычные текстовые поля Windows, поэтому отдельной кнопки «градус» в самой программе нет: символ набирают средствами операционной системы. Способов несколько, и какой удобнее — зависит от того, ставите вы градус раз в месяц или постоянно.
Градус в 1С встречается чаще, чем кажется: температурные режимы хранения в карточке номенклатуры и в сертификатах, углы в проектной и строительной документации, координаты широты и долготы, тексты договоров и товарных накладных, дополнительные реквизиты. Везде это один и тот же символ, и способ ввода не зависит от конфигурации — Бухгалтерия, ЗУП, Управление торговлей, ERP или УНФ. Раскладка Windows едина для всех программ.
Alt-код на цифровой клавиатуре — самый быстрый ввод
Это основной способ, работает в любой версии 1С на Windows.
- Поставьте курсор в нужное поле.
- Проверьте, что включён
Num Lock(индикатор на клавиатуре горит). - Зажмите левый
Altи, не отпуская, наберите0176на правом цифровом блоке. - Отпустите
Alt— появится °.
Число 176 — это код знака градуса в кодировке Windows (ANSI). Есть и короткий вариант — Alt + 248: он берёт символ из системной кодировки OEM и в большинстве программ тоже даёт °.
Цифры нужно набирать именно на правом цифровом блоке, а не в верхнем ряду клавиатуры. С верхним рядом Alt-код не сработает.
Если символ не появляется — почти всегда дело в выключенном Num Lock или в том, что цифры набирали не на том блоке.
На ноутбуках без отдельного цифрового блока Alt-коды часто недоступны. Включите цифровой слой клавишей Fn (цифры нанесены на буквы 7 8 9 u i o j k l), либо используйте один из способов ниже — таблицу символов или панель Windows.
Способ хорош тем, что не требует ни мыши, ни переключения окон: набрали код, не отрывая рук от клавиатуры, и продолжили заполнять документ. Если градус в вашей работе появляется регулярно, Alt-код проще всего запомнить — достаточно держать в голове одно число 0176.
Таблица символов Windows: находим и копируем °
Если Alt-код не подходит, символ можно скопировать из стандартной утилиты Windows.
- Нажмите
Win+R, введитеcharmapи нажмите Enter (или найдите «Таблица символов» через поиск в меню «Пуск»). - Внизу окна поставьте галочку «Дополнительные параметры».
- В поле «Перейти к Юникоду» введите
00B0— курсор встанет на знак градуса. - Нажмите «Выбрать», затем «Копировать».
- Вернитесь в 1С и вставьте символ в поле сочетанием
Ctrl+V.
Шрифт в таблице символов роли не играет: вы копируете сам символ, а не его начертание. В поле 1С он отобразится тем шрифтом, который задан в интерфейсе или в макете.
Если поля «Перейти к Юникоду» не видно, в раскрытых дополнительных параметрах выберите в списке «Группировка» значение «Диапазоны Юникода» и откройте блок «Дополнение к латинице-1» — знак градуса стоит там, рядом с символами ±, µ и ¶. Этот путь удобен, когда вам заодно нужны и другие служебные символы: плюс-минус, промилле, номер.
Панель символов Windows 10 и 11 (Win + точка)
В современных системах есть встроенная панель, которая вставляет символ прямо в поле 1С — копировать и вставлять ничего не нужно.
- Поставьте курсор в поле ввода 1С.
- Нажмите
Win+.(точка) илиWin+;(точка с запятой). - В открывшейся панели перейдите на вкладку символов (значок «Ω» / «&»).
- Найдите ° в разделе общих знаков пунктуации и щёлкните по нему.
Панель работает в Windows 10 (начиная с версии 1803) и в Windows 11. Это удобный способ, когда под рукой нет цифрового блока, а лезть в таблицу символов не хочется.
Панель запоминает недавно использованные символы и показывает их первыми, поэтому со второго раза градус находится в один клик. Если вкладка символов не открывается, а появляется только набор эмодзи, листайте панель вверху к значку «Ω» — он переключает на таблицу знаков пунктуации и математических символов.
Градус в Предприятии, в коде модуля и в макетах печатных форм
Место ввода на способ почти не влияет — разберём три типичные ситуации.
В полях режима Предприятие. Наименование товара «Труба 90°», комментарий «нагрев до 180 °C», значение дополнительного реквизита — подойдёт любой способ выше. Поле принимает символ как обычный текст.
В коде Конфигуратора. Знак градуса можно поставить внутри строкового литерала прямо в редакторе модуля:
Текст = "Температура хранения: 25 °C";
Сообщить(Текст);
В редакторе кода работают и Alt-код, и вставка из буфера.
В макете печатной формы. Откройте макет (табличный документ), встаньте в нужную ячейку и введите ° одним из способов. При печати и выгрузке в PDF символ сохранится, если шрифт ячейки его поддерживает — у стандартных шрифтов (Arial, Times New Roman, Calibri) он есть.
Если градус должен печататься рядом с числом, которое подставляется из данных (например, температура из реквизита), текст с символом пишут в той же ячейке после параметра или оформляют ячейку как шаблон. Сам знак при этом — часть статического текста ячейки, он не зависит от значения и печатается всегда.
Знак градуса — это один самостоятельный символ, а не надстрочная буква «о». Если набрать «o» и уменьшить её, внешне будет похоже, но при поиске и сортировке 1С будет считать это буквой.
Шаблоны текста и быстрый повторный ввод
Если градус приходится ставить часто, каждый раз вспоминать Alt-код неудобно. Есть два подхода — для разработчиков и для обычных пользователей.
Разработчику в Конфигураторе. В редакторе текстов модулей есть механизм шаблонов текста (меню Текст, пункт с шаблонами — название в разных релизах платформы немного отличается). Туда можно занести фрагмент со знаком градуса и вставлять его в код по короткому сокращению, не набирая символ вручную. Это же относится к комментариям в коде и к строковым константам, которые уходят в сообщения пользователю.
Пользователю в Предприятии. Встроенной автозамены для полей ввода в 1С нет. Практичные варианты:
- 📌 держать символ в заметке или в постоянном фрагменте буфера обмена и вставлять по
Ctrl+V; - 📌 настроить автозамену на уровне системы в раскладочной утилите (например, заменять
(гр)на °) — тогда подстановка сработает в любой программе, не только в 1С.
Автозамена в раскладочной утилите настраивается один раз: в разделе автозамены задаёте сочетание-триггер и символ, на который оно меняется. После этого вы печатаете привычные буквы, а программа сама подставляет °. Для склада и сертификатов, где градус в наименованиях идёт постоянно, это экономит больше всего времени.
Отображение градуса в печатных формах и при обмене данными
Платформа 1С:Предприятие 8.3 работает в Юникоде, поэтому знак градуса хранится в базе и печатается корректно. Проблемы с отображением возникают не из-за самой 1С, а по двум причинам.
Подменили похожий символ. Вместо настоящего градуса легко вставить двойника: знак мужского порядкового числительного º (код U+00BA), кружок сверху или надстрочную «o». Внешне почти не отличить, но для программы это разные символы — поиск по наименованию и сортировка начнут давать неожиданный результат.
Настоящий знак градуса — U+00B0, в таблице символов он подписан как «Degree Sign». Если сомневаетесь, что в базе стоит правильный символ, скопируйте его в charmap и посмотрите код внизу окна.
Чтобы двойников не было вовсе, договоритесь в отделе об одном источнике символа: один проверенный эталон в заметке или один Alt-код. Когда каждый сотрудник берёт градус откуда придётся — из письма, из PDF поставщика, из старого документа, — в номенклатуре со временем копятся визуально одинаковые, но разные по коду позиции, и отчёты по ним не сходятся.
Выгрузка в однобайтовую кодировку. При экспорте в текстовый файл в кодировке Windows-1251 знак градуса сохраняется — он занимает в ней позицию 176. А вот при выгрузке в кодировку, где этого символа нет, он может замениться на «?». Если настраиваете обмен или выгрузку в txt, проверьте, что выбрана кодировка с поддержкой символа (Windows-1251 или UTF-8).
Современные обмены в 1С по умолчанию используют UTF-8, где помещается практически любой символ, поэтому проблема актуальна в основном для выгрузок в старые форматы и для интеграций с внешними системами, которые жёстко требуют однобайтовую кодировку. Если принимающая сторона жалуется на «кракозябры» вместо градуса, первым делом сверьте кодировку файла с её требованиями.
Вставка из буфера обмена и другие варианты
Самый универсальный способ, когда ничего не помогает, — скопировать готовый символ и вставить. Он выручает на чужом компьютере, в удалённом сеансе и на нестандартной клавиатуре, где Alt-коды ведут себя непредсказуемо.
- 📋 Скопируйте ° из этого текста, из документа Word, с веб-страницы или из любого места, где он уже есть, и вставьте в поле 1С по
Ctrl+V. - 📋 В Microsoft Word наберите
00B0и нажмитеAlt+X— код превратится в знак градуса. Дальше его можно скопировать в 1С. Удобно, если Alt-коды на клавиатуре недоступны. - 📋 В мобильном клиенте 1С на планшете или смартфоне переключите экранную клавиатуру в режим символов — знак градуса обычно находится рядом с цифрами и скобками. На многих клавиатурах он открывается долгим нажатием на цифру
0.
Сравнение способов — чтобы выбрать под свою ситуацию:
| Способ | Когда удобнее | Нюанс |
|---|---|---|
| Alt + 0176 (NumPad) | Есть цифровой блок, нужен быстрый ввод | Требует включённого Num Lock |
| Панель Win + точка | Windows 10/11, нет NumPad | Вставляет прямо в поле |
| Таблица символов | Старые версии Windows | Через копирование |
| Вставка из буфера | Разовый случай | Нужен источник символа |
| Шаблон / автозамена | Постоянный ввод градуса | Настраивается заранее |
Если символ упорно не появляется, сверьтесь с короткой диагностикой:
Частые вопросы
Чем знак градуса ° отличается от буквы «о» и значка «º»?
Почему Alt + 0176 не работает на ноутбуке?
Fn либо воспользуйтесь панелью Win + . или таблицей символов.Какой Alt-код правильный — 0176 или 248?
Alt + 0176 берёт символ из кодировки Windows и работает надёжно везде. Alt + 248 короче и использует системную кодировку OEM — в большинстве программ результат тот же.