Слетает шрифт в excel
Слишком много различных форматов ячеек.
Excel произошла ошибка и пришлось удалить некоторое форматирование, чтобы избежать повреждения книги.
Excel нечитаемое содержимое в файле.
Со стилями также связаны следующие сценарии:
При открытии файла все форматирование отсутствует.
Размер файла увеличивается после копирования и вставки между книгами.
Microsoft Excel не удается вставить данные
В этом сценарии все параметры меню для вставки и сочетания клавиш CTRL+V игнорируются и не дают результатов, хотя буфер обмена не пуст.
Причина
Эта проблема возникает, когда книга содержит более 4000 различных сочетаний форматов ячеек в Excel 2003 или 64 000 различных сочетаний в Excel 2007 и более поздних версиях. Сочетание определяется как уникальный набор элементов форматирования, применяемых к ячейке. Сочетание включает все форматирование шрифта (например, шрифт, размер шрифта, курсив, полужирный и подчеркивание), границы (например, расположение, вес и цвет), шаблоны ячеек, форматирование чисел, выравнивание и защиту ячеек.
Если две или более ячеек используют одно и то же форматирование, они используют одну комбинацию форматирования. Если между ячейками есть различия в форматировании, каждая ячейка использует разное сочетание.
В Excel число стилей может увеличиваться при копировании между книгами, так как копируются пользовательские стили.
Книга с более чем 4000 стилями может быть открыта в Excel 2007 и более поздних версиях из-за повышенного ограничения форматирования. Однако это может привести к ошибке в Excel 2003.
Решение
Чтобы устранить эту проблему, используйте соответствующий метод для вашей ситуации.
Способ 1
Чтобы предотвратить дублирование встроенных стилей при копировании книги, убедитесь, что у вас установлены последние обновления для Excel из клиентский компонент Центра обновления Windows.
Способ 2
В следующих статьях базы знаний описывается, как запретить копирование пользовательских стилей между книгами в одном экземпляре Excel при перемещении или копировании листа.
В этих статьях необходимо установить и добавить раздел реестра.
Способ 3
Чтобы очистить книги, которые уже содержат несколько стилей, можно использовать одно из следующих сторонних средств.
Excel форматы (xlsx, xlsm)
Двоичные Excel форматы (xls, xlsb), книги, защищенные паролем, и зашифрованные книги
Вы также можете скачать копию средства XLStyles для Windows 10, Windows 8.1 и Windows 8 из Microsoft Store.
Способ 4
Упростите форматирование книг. Например, следуйте приведенным ниже рекомендациям, чтобы упростить форматирование.
Используйте стандартный шрифт. Используя один и тот же шрифт для всех ячеек, можно уменьшить количество сочетаний форматирования.
Если вы используете границы на листе, используйте их согласованно.
Границы между ячейками перекрываются. Например, при применении границы к правой части ячейки не нужно применять границу к левой стороне смежных ячеек справа.
При применении шаблонов к ячейкам удалите шаблоны. Для этого откройте диалоговое окно "Формат ячеек", откройте вкладку "Шаблоны " и выберите пункт " Нет цвета".
Используйте стили для стандартизации форматирования в книге.
После упрощения или стандартизации форматирования в книге сохраните, закройте и снова откройте книгу, прежде чем применять дополнительное форматирование ячеек.
Дополнительная информация
В большинстве случаев достаточно текущего ограничения различных сочетаний форматирования для одной книги (4000 для формата .xls и 64 000 для .xlsx формата). Эта проблема может возникнуть только в том случае, если книга содержит много листов, использующих разное форматирование, или если многие ячейки форматируются по-разному.
Заявление об отказе от ответственности за сведения о продуктах сторонних производителей
В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.
С потребностью менять кодировку текста часто сталкиваются пользователи, работающие браузерах, текстовых редакторах и процессорах. Тем не менее, и при работе в табличном процессоре Excel такая необходимость тоже может возникнуть, ведь эта программа обрабатывает не только цифры, но и текст. Давайте разберемся, как изменить кодировку в Экселе.
Работа с кодировкой текста
Кодировка текста – эта набор электронных цифровых выражений, которые преобразуются в понятные для пользователя символы. Существует много видов кодировки, у каждого из которых имеются свои правила и язык. Умение программы распознавать конкретный язык и переводить его на понятные для обычного человека знаки (буквы, цифры, другие символы) определяет, сможет ли приложение работать с конкретным текстом или нет. Среди популярных текстовых кодировок следует выделить такие:
- Windows-1251;
- KOI-8;
- ASCII;
- ANSI;
- UKS-2;
- UTF-8 (Юникод).
Последнее наименование является самым распространенным среди кодировок в мире, так как считается своего рода универсальным стандартом.
Чаще всего, программа сама распознаёт кодировку и автоматически переключается на неё, но в отдельных случаях пользователю нужно указать приложению её вид. Только тогда оно сможет корректно работать с кодированными символами.
Наибольшее количество проблем с расшифровкой кодировки у программы Excel встречается при попытке открытия файлов CSV или экспорте файлов txt. Часто, вместо обычных букв при открытии этих файлов через Эксель, мы можем наблюдать непонятные символы, так называемые «кракозябры». В этих случаях пользователю нужно совершить определенные манипуляции для того, чтобы программа начала корректно отображать данные. Существует несколько способов решения данной проблемы.
Способ 1: изменение кодировки с помощью Notepad++
К сожалению, полноценного инструмента, который позволял бы быстро изменять кодировку в любом типе текстов у Эксель нет. Поэтому приходится в этих целях использовать многошаговые решения или прибегать к помощи сторонних приложений. Одним из самых надежных способов является использование текстового редактора Notepad++.
-
Запускаем приложение Notepad++. Кликаем по пункту «Файл». Из открывшегося списка выбираем пункт «Открыть». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш Ctrl+O.
Несмотря на то, что данный способ основан на использовании стороннего программного обеспечения, он является одним из самых простых вариантов для перекодировки содержимого файлов под Эксель.
Способ 2: применение Мастера текстов
Кроме того, совершить преобразование можно и с помощью встроенных инструментов программы, а именно Мастера текстов. Как ни странно, использование данного инструмента несколько сложнее, чем применение сторонней программы, описанной в предыдущем методе.
-
Запускаем программу Excel. Нужно активировать именно само приложение, а не открыть с его помощью документ. То есть, перед вами должен предстать чистый лист. Переходим во вкладку «Данные». Кликаем на кнопку на ленте «Из текста», размещенную в блоке инструментов «Получение внешних данных».
- Общий;
- Текстовый;
- Дата;
- Пропустить столбец.
Способ 3: сохранение файла в определенной кодировке
Бывает и обратная ситуация, когда файл нужно не открыть с корректным отображением данных, а сохранить в установленной кодировке. В Экселе можно выполнить и эту задачу.
-
Переходим во вкладку «Файл». Кликаем по пункту «Сохранить как».
Документ сохранится на жестком диске или съемном носителе в той кодировке, которую вы определили сами. Но нужно учесть, что теперь всегда документы, сохраненные в Excel, будут сохраняться в данной кодировке. Для того, чтобы изменить это, придется опять заходить в окно «Параметры веб-документа» и менять настройки.
Существует и другой путь к изменению настроек кодировки сохраненного текста.
-
Находясь во вкладке «Файл», кликаем по пункту «Параметры».
Теперь любой документ, сохраненный в Excel, будет иметь именно ту кодировку, которая была вами установлена.
Как видим, у Эксель нет инструмента, который позволил бы быстро и удобно конвертировать текст из одной кодировки в другую. Мастер текста имеет слишком громоздкий функционал и обладает множеством не нужных для подобной процедуры возможностей. Используя его, вам придется проходить несколько шагов, которые непосредственно на данный процесс не влияют, а служат для других целей. Даже конвертация через сторонний текстовый редактор Notepad++ в этом случае выглядит несколько проще. Сохранение файлов в заданной кодировке в приложении Excel тоже усложнено тем фактом, что каждый раз при желании сменить данный параметр, вам придется изменять глобальные настройки программы.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Обновил у пользователей win7 на win10.
Для понимания, монитор 27" FullHD
Все ответы
The opinion expressed by me is not an official position of Microsoft
используем win10 1909
ms excel 2016 (16.0.4266.1001) x64
прошивки чего?
----
используем win10 1909
ms excel 2016 (16.0.4266.1001) x64
всего что найдете на сайте производителя ноутбука/материнской платы
начать стоит с биоса, чипсета и тд. по доступному списку
The opinion expressed by me is not an official position of Microsoft
начать стоит с биоса, чипсета и тд. по доступному списку
Кейс подтвердился на нескольких ПК (на 4).
Не думаю что это особенность какого то конкретного ПК.
начать стоит с биоса, чипсета и тд. по доступному списку
Кейс подтвердился на нескольких ПК (на 4).
Не думаю что это особенность какого то конкретного ПК.
The opinion expressed by me is not an official position of Microsoft
Честно говоря не понимаю как может быть иначе? Вы же сжимайте шрифты, разумеется они перестанут быть четкими с какого то момента.
This posting is provided "AS IS" with no warranties, and confers no rights.
Честно говоря не понимаю как может быть иначе?
Логично, но в WIn7 они четкие а win10 нет (как факт). завтра попробую приложить скриншоты. Надеюсь будет видно.
Только по этому и решил написать на форуме, думаю, вдруг я чего то не знаю:-)
Честно говоря не понимаю как может быть иначе?
Логично, но в WIn7 они четкие а win10 нет (как факт). завтра попробую приложить скриншоты. Надеюсь будет видно.
Только по этому и решил написать на форуме, думаю, вдруг я чего то не знаю:-)
В Windows 7 совсем другой механизм масштабирования, который может быть работает в данном случае но не работает во многих других случаях. В то время масштабирование было в зародыше. Опять же, оно предназначено не для уменьшения размеров на мониторах с малым DPI, а совсем даже наоборот.
В вашем случае решение наверное очень простое:
1. Ставим масштаб ОС 100%.
2. Уменьшаем размер в самом Excel (Ctrl Alt -)
Вообще говоря, следует любыми способами избегать масштаб отличный от 100%. Только в самом крайнем случае, когда ну больше никаких других методов нет. Иначе что нибудь обязательно будет нечетким что бы вы не делали.
This posting is provided "AS IS" with no warranties, and confers no rights.
При попытке смены шрифта в одном из продуктов MS Office 365 появляется пустое окно с неизвестной ошибкой, после чего исчезают все подписи интерфейса не только Office, но и во многих местах системы, таких как "Проводник", "Диспетчер задач", "Панель управления" и т.д.
После перезагрузки система работает нормально, но пользоваться продуктами Office абсолютно невозможно.
Я переустанавливал систему с полным форматированием всех дисков и заметил возможную причину такого поведения системы.
С чистой версией Windows 10 1803 все работает прекрасно, но как только она сама загружает так называемый "Пакет локализованного интерфейса на русском", в программах Office 365 невозможно менять какие-либо шрифты без последствий для всей системы.
Я пытался найти и удалить эти языковые пакеты, но это невозможно сделать, так как кнопка "Удалить" неактивна.
Что делать в моей ситуации, чтобы я смог снова использовать купленные мной программные продукты?
Изучив список изменений в сборке 1803 от апреля 2018, нашел сведения о изменении работы с системными шрифтами а именно их персонализации. Т.е. проблема явно появилась после последнего обновления Windows 10.
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel. Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.
Иногда мы получаем непонятные иероглифы
Что такое кодировка?
Компьютер воспринимает любую информацию, как набор цифр. Поэтому у каждого печатного знака есть свой код. Он состоит из чисел и букв латинского алфавита. Символы и соответствующие им числа — это и есть кодировка.
У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.
Как поменять кодировку в программе?
Для работы с таблицей, в которой используется стандарт, не заданный по умолчанию в программе, надо изменить кодировку. Существует несколько способов.
При помощи Notepad
Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.
Откройте файл в программе «Notepad++»
- Создайте резервную копию документа. Или сохраните информацию из него в какой-нибудь другой таблице.
- Запустите Notepad.
- Перейдите в Файл — Открыть (File — Open) и укажите путь к таблице. В поле «Тип файла» поставьте «Все типы» («All types»). Или укажите конкретный формат. Таблицы имеют расширения .cvs, .xls, .xltm, xlam, .xlm. В Нотпаде текст отобразится без сетки. В нём ничего не надо редактировать.
- Справа внизу в строке состояния будет изображён стандарт, используемый сейчас.
- Откройте меню Кодировка (Encoding). Оно находится вверху окна.
- Нажмите «Преобразовать в UTF-8» («Convert to UTF-8»). Документ будет конвертирован в нужный формат. Этот стандарт Excel воспринимает нормально и не станет превращать в бессвязный поток странных символов.
- Теперь выберите, какие знаки необходимо использовать. В том же меню Encoding наведите выпадающий список. Он там один.
- Для русского языка выберите Кириллица — Windows-1251. Если текст, скажем, на арабском или греческом — отметьте соответствующий набор символов. В разных странах используются разные стандарты.
- Программа попросит подтвердить действие.
- Если это не помогло, попробуйте другие кириллические шрифты.
- Сохранять текст надо тоже в экселевском формате.
Откройте файл в utf-8
Через интерфейс программы
Вот как сменить кодировку в Excel, используя встроенные возможности:
-
. Не надо открывать заполненный документ. Нужен «чистый» лист.
- Перейдите во вкладку «Данные» в строке меню.
- На панели «Получать внешние данные» нажмите «Из текста».
- В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только .txt.
- Задайте путь к таблице.
- Откроется мастер импорта.
- В поле «Формат» можете выбрать желаемый стандарт.
- В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
- Когда подберёте нужный вариант, нажмите «Готово».
Можно использовать встроенные возможности
Как сохранить файл в определённой кодировке?
Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.
- Нажмите на зелёную кнопку «Файл» (в Office 2007 надо кликнуть на логотип слева вверху).
- Параметры — Дополнительно.
- Прокрутите вниз до раздела «Общие».
- Кнопка «Параметры веб-документа».
- Вкладка «Кодировка».
- В поле «Сохранить документ как» укажите желаемое значение и нажмите «OK».
Ещё можно сделать так:
- Нажмите на «Файл» или логотип офиса.
- Выберите «Сохранить как…».
- Кликните на «Сервис». Там будет тот же самый пункт «Параметры веб-документа».
Как добавить в программы офиса новую кодировку?
Если ни один из стандартов не подошёл для вашего документа, добавьте новые.
- Пуск — Панель управления.
- «Программы и компоненты» или «Удаление программ».
- Нажмите на пункт Office или Excel (в зависимости от того, установлен ли у вас весь пакет продуктов Микрософт Офис или только Эксель).
- Кнопка «Изменить». Она над основной рабочей областью.
- Поставьте маркер в «Добавить или удалить» и кликните «Продолжить».
- Откройте ветку Общие средства — Многоязыковая поддержка.
- Нажмите на чёрную стрелочку рядом с нужным стандартом и включите функцию «Запускать на моём компьютере».
- Кликните «Продолжить» и дождитесь окончания процесса. Будут добавлены новые наборы.
В Excel можно поменять кодировку, если символы отображаются неправильно. Эта функция доступна в инструментарии программы. Но иногда используется сторонний софт.
Читайте также: