Сменить кодировку латиницы на кириллицу. Изменение кодировки в Microsoft Excel
Ниже рассмотрим, как поменять кодировку нечитаемого файла или документа в разных программах.
Изменение кодировки на странице браузера
Для Google Chrome
- Выбираем меню «Настройки» → «Инструменты».
- Строка «Кодировка» — наводим мышью, и появляется список возможных кодировок в браузере.
- Выбираем для русских сайтов «Windows 1251». Если не поможет, пробуем «Автоматически».
Для Opera
Для Firefox
Изменение кодировки в Word
Рассмотрим процедуру изменения кодировки на примере Word 2010
- Открываем документ.
- Вкладка «Файл» → «Параметры».
- Выбираем строку «Дополнительно». В разделе «Общие» напротив строки «Подтверждать преобразование формата файла при открытии» ставим галочку. Нажимаем ОК.
- Далее откроется окно «Преобразование файла». Выбираем «Кодированный текст», жмем ОК.
- Далее в открывшемся окне отмечаем «Другая» и выбираем из списка кодировку, которая отобразит необходимый текст. В окне «Образец» можно просмотреть, как отображается текст в той или иной кодировке, выбранной нами.
Если пройденная процедура не помогла отобразить документ, можно попробовать поменять шрифт. Иногда документ может отображаться в виде «квадратиков» или других знаков, если в программе нет соответствующего шрифта.
Изменение кодировки в Excel
Рассмотрим процедуру изменения кодировки для Excel 93-2004 и 2007:
Изменение кодировки текста
- Открываем файл в стандартном текстовом процессоре Блокнот.
- Нажимаем «Сохранить как».
- В открывшемся окне сохранения выбираем место, куда хотим сохранить файл, тип документа — текстовый, а также ставим другой тип кодировки.
- Сохранить.
- Пробуем открыть документ.
С переходом ко все новым версиям Windows острота проблемы существования множества кодировок русского языка почти сошла на нет
Радикально данную проблему призван решить переход к Unicode, который для Windows длится уже не первое поколение этой системы, но все никак не закончится. И, как это часто бывает, решая одни проблемы, Unicode порождает множество других.
Рецепт тут один: по мере возможности избегать «юникода» в «чистых текстах» и ориентироваться на привычную ANSI. Это позволит избежать большинства проблем, связанных с русскоязычными текстовыми файлами, хотя и ограничит их переносимость в англоязычные или европейские версии ОС.
Кстати, просто прочесть документ именно в DOS-кодировке можно и с помощью «Блокнота» и вообще любой программы, которая умеет менять шрифты — достаточно через меню выбора шрифта (в «Блокноте» это «Формат/Шрифт») заменить текущий на Terminal. Не забудьте только вернуть потом шрифт обратно, а то не прочтете нормальные документы.
Многие программы данного типа способны выполнять и другую востребованную функцию: переключение уже набранного в неправильной раскладке текста. В зависимости от настроек, это может осуществляться даже автоматически, хотя лично я предпочитаю эту автоматику отключать.
Проблемы с кодировкой символов могут наблюдаться в разных версиях операционной системы Windows. Принцип решения проблемы с неправильной кодировкой один и тот же для разных версий этой операционной системы, но в разных версиях могут немного различаться названия окон и вкладок интерфейса.
Откроется окно смены языка . Чтобы поменять кодировку символов, вам нужно на вкладке Месторасположение выбрать Россия (в Windows 7 эта вкладка может называться просто Расположение). Затем перейдите на вкладку Дополнительно и выберите русский язык в качестве языка, используемого в программах, не поддерживающих Юникод. Сохраните изменения, нажав на кнопку ОК.
Поменять кодировку в Windows через реестр можно двумя способами. Первый способ — эта смена кодировки через редактор реестра . Для этого вам нужно нажать на кнопку Пуск, в развернувшемся меню выбрать пункт Выполнить, в открывшейся строке набрать команду regedit и нажать клавишу Enter. В левой части открывшегося окна вы увидите дерево, показывающее структуру реестра.
Можно сделать то же самое, но в автоматическом режиме . Для этого запустите текстовый редактор Блокнот (он обычно поставляется в составе операционной системы Windows) и скопируйте в него приведенный ниже код:
Затем в меню Файл выберите пункт Сохранить как. (или просто Сохранить) и сохраните файл в любую папку с любым именем. Главное — при сохранении присвоить ему .reg. Затем запустите созданный вами файл реестра и на вопрос системы ответьте Да. После этого нужно перезагрузить компьютер — проблемы с кодировкой должны исчезнуть.
Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel. Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.
Компьютер воспринимает любую информацию, как набор цифр. Поэтому у каждого печатного знака есть свой код. Он состоит из чисел и букв латинского алфавита. Символы и соответствующие им числа — это и есть кодировка.
У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.
Как поменять кодировку в программе?
Для работы с таблицей , в которой используется стандарт, не заданный по умолчанию в программе, надо изменить кодировку. Существует несколько способов.
При помощи Notepad
Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.
Через интерфейс программы
Вот как сменить кодировку в Excel, используя встроенные возможности:
- Запустите программу . Не надо открывать заполненный документ. Нужен «чистый» лист.
- Перейдите во вкладку «Данные» в строке меню.
- На панели «Получать внешние данные» нажмите «Из текста».
- В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только.txt.
- Задайте путь к таблице.
- Откроется мастер импорта.
- В поле «Формат» можете выбрать желаемый стандарт.
- В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
- Когда подберёте нужный вариант, нажмите «Готово».
Как сохранить файл в определённой кодировке?
Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.
[expert_bq id=»1570″]У меня есть многоязычный веб-сайт, и мне нужно открыть csv в Excel для переводческой компании, чтобы перевести контент с английского на мандаринский. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Да, это возможно. Как уже отмечалось несколькими пользователями, похоже, существует проблема с excel, считывающим правильную метку порядка байтов, когда файл закодирован в UTF-8. С UTF-16 у него, похоже, нет проблем, поэтому он эндемичен для UTF-8. Решение, которое я использую для этого, — это добавление BOM, TWICE. Для этого я дважды выполняю следующую команду sed:Можно ли заставить Excel автоматически распознавать файлы UTF-8 CSV? CodeRoad
- Открываем файл в стандартном текстовом процессоре Блокнот.
- Нажимаем «Сохранить как».
- В открывшемся окне сохранения выбираем место, куда хотим сохранить файл, тип документа — текстовый, а также ставим другой тип кодировки.
- Сохранить.
- Пробуем открыть документ.
Но, в некоторых случаях подобный способ открытия CSV файлов может сработать не в полной мере. Например, текст загрузится в Excel, но данные не будут распределены по столбцам. Либо данные из CSV будут искажены стандартным форматом ячеек, который используется в таблице. Решение подобных проблем мы рассмотрим ниже.