Кодировка excel как посмотри

Содержание

  • Работа с кодировкой текста
    • Способ 1: изменение кодировки с помощью Notepad++
    • Способ 2: применение Мастера текстов
    • Способ 3: сохранение файла в определенной кодировке
  • Вопросы и ответы

Кодировка текста в Microsoft Excel

С потребностью менять кодировку текста часто сталкиваются пользователи, работающие браузерах, текстовых редакторах и процессорах. Тем не менее, и при работе в табличном процессоре Excel такая необходимость тоже может возникнуть, ведь эта программа обрабатывает не только цифры, но и текст. Давайте разберемся, как изменить кодировку в Экселе.

Урок: Кодировка в Microsoft Word

Работа с кодировкой текста

Кодировка текста – эта набор электронных цифровых выражений, которые преобразуются в понятные для пользователя символы. Существует много видов кодировки, у каждого из которых имеются свои правила и язык. Умение программы распознавать конкретный язык и переводить его на понятные для обычного человека знаки (буквы, цифры, другие символы) определяет, сможет ли приложение работать с конкретным текстом или нет. Среди популярных текстовых кодировок следует выделить такие:

  • Windows-1251;
  • KOI-8;
  • ASCII;
  • ANSI;
  • UKS-2;
  • UTF-8 (Юникод).

Последнее наименование является самым распространенным среди кодировок в мире, так как считается своего рода универсальным стандартом.

Чаще всего, программа сама распознаёт кодировку и автоматически переключается на неё, но в отдельных случаях пользователю нужно указать приложению её вид. Только тогда оно сможет корректно работать с кодированными символами.

Некорректные символы в Microsoft Excel

Наибольшее количество проблем с расшифровкой кодировки у программы Excel встречается при попытке открытия файлов CSV или экспорте файлов txt. Часто, вместо обычных букв при открытии этих файлов через Эксель, мы можем наблюдать непонятные символы, так называемые «кракозябры». В этих случаях пользователю нужно совершить определенные манипуляции для того, чтобы программа начала корректно отображать данные. Существует несколько способов решения данной проблемы.

Способ 1: изменение кодировки с помощью Notepad++

К сожалению, полноценного инструмента, который позволял бы быстро изменять кодировку в любом типе текстов у Эксель нет. Поэтому приходится в этих целях использовать многошаговые решения или прибегать к помощи сторонних приложений. Одним из самых надежных способов является использование текстового редактора Notepad++.

  1. Запускаем приложение Notepad++. Кликаем по пункту «Файл». Из открывшегося списка выбираем пункт «Открыть». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш Ctrl+O.
  2. Переход к отрытию файла в Notepad++

  3. Запускается окно открытия файла. Переходим в директорию, где расположен документ, который некорректно отобразился в Экселе. Выделяем его и жмем на кнопку «Открыть» в нижней части окна.
  4. Открытие файла в Notepad++

  5. Файл открывается в окне редактора Notepad++. Внизу окна в правой части строки состояния указана текущая кодировка документа. Так как Excel отображает её некорректно, требуется произвести изменения. Набираем комбинацию клавиш Ctrl+A на клавиатуре, чтобы выделить весь текст. Кликаем по пункту меню «Кодировки». В открывшемся списке выбираем пункт «Преобразовать в UTF-8». Это кодировка Юникода и с ней Эксель работает максимально корректно.
  6. Изменение кодировки файла в Notepad++

  7. После этого, чтобы сохранить изменения в файле жмем на кнопку на панели инструментов в виде дискеты. Закрываем Notepad++, нажав на кнопку в виде белого крестика в красном квадрате в верхнем правом углу окна.
  8. Сохранение файла в Notepad++

  9. Открываем файл стандартным способом через проводник или с помощью любого другого варианта в программе Excel. Как видим, все символы теперь отображаются корректно.

Корректное отображение символов в Microsoft Excel

Несмотря на то, что данный способ основан на использовании стороннего программного обеспечения, он является одним из самых простых вариантов для перекодировки содержимого файлов под Эксель.

Lumpics.ru

Способ 2: применение Мастера текстов

Кроме того, совершить преобразование можно и с помощью встроенных инструментов программы, а именно Мастера текстов. Как ни странно, использование данного инструмента несколько сложнее, чем применение сторонней программы, описанной в предыдущем методе.

  1. Запускаем программу Excel. Нужно активировать именно само приложение, а не открыть с его помощью документ. То есть, перед вами должен предстать чистый лист. Переходим во вкладку «Данные». Кликаем на кнопку на ленте «Из текста», размещенную в блоке инструментов «Получение внешних данных».
  2. Переход к добавлению текста в Microsoft Excel

  3. Открывается окно импорта текстового файла. В нем поддерживается открытие следующих форматов:
    • TXT;
    • CSV;
    • PRN.

    Переходим в директорию размещения импортируемого файла, выделяем его и кликаем по кнопке «Импорт».

  4. Импорт файла в Microsoft Excel

  5. Открывается окно Мастера текстов. Как видим, в поле предварительного просмотра символы отображаются некорректно. В поле «Формат файла» раскрываем выпадающий список и меняем в нем кодировку на «Юникод (UTF-8)».
    Переход к выбору кодировки в Мастере текстов в Microsoft Excel

    Если данные отображаются все равно некорректно, то пытаемся экспериментировать с применением других кодировок, пока текст в поле для предпросмотра не станет читаемым. После того, как результат удовлетворит вас, жмите на кнопку «Далее».

  6. Мастер текстов в Microsoft Excel

  7. Открывается следующее окно Мастера текста. Тут можно изменить знак разделителя, но рекомендуется оставить настройки по умолчанию (знак табуляции). Жмем на кнопку «Далее».
  8. Второе окно мастера текста в Microsoft Excel

  9. В последнем окне имеется возможность изменить формат данных столбца:
    • Общий;
    • Текстовый;
    • Дата;
    • Пропустить столбец.

    Тут настройки следует выставить, учитывая характер обрабатываемого контента. После этого жмем на кнопку «Готово».

  10. Третье окно мастера текста в Microsoft Excel

  11. В следующем окне указываем координаты левой верхней ячейки диапазона на листе, куда будут вставлены данные. Это можно сделать, вбив адрес вручную в соответствующее поле или просто выделив нужную ячейку на листе. После того, как координаты добавлены, в поле окна жмем кнопку «OK».
  12. Координаты вставки в Microsoft Excel

  13. После этого текст отобразится на листе в нужной нам кодировке. Остается его отформатировать или восстановить структуру таблицы, если это были табличные данные, так как при переформатировании она разрушается.

Текст добавлен в файл в Microsoft Excel

Способ 3: сохранение файла в определенной кодировке

Бывает и обратная ситуация, когда файл нужно не открыть с корректным отображением данных, а сохранить в установленной кодировке. В Экселе можно выполнить и эту задачу.

  1. Переходим во вкладку «Файл». Кликаем по пункту «Сохранить как».
  2. Переход в сохранить как в Microsoft Excel

  3. Открывается окно сохранения документа. С помощью интерфейса Проводника определяем директорию, где файл будет храниться. Затем выставляем тип файла, если хотим сохранить книгу в формате отличном от стандартного формата Excel (xlsx). Потом кликаем по параметру «Сервис» и в открывшемся списке выбираем пункт «Параметры веб-документа».
  4. Переход в сервис в Microsoft Excel

  5. В открывшемся окне переходим во вкладку «Кодировка». В поле «Сохранить документ как» открываем выпадающий список и устанавливаем из перечня тот тип кодировки, который считаем нужным. После этого жмем на кнопку «OK».
  6. Параметры веб-документа в Microsoft Excel

  7. Возвращаемся в окно «Сохранения документа» и тут жмем на кнопку «Сохранить».

Сохранение файла в Microsoft Excel

Документ сохранится на жестком диске или съемном носителе в той кодировке, которую вы определили сами. Но нужно учесть, что теперь всегда документы, сохраненные в Excel, будут сохраняться в данной кодировке. Для того, чтобы изменить это, придется опять заходить в окно «Параметры веб-документа» и менять настройки.

Существует и другой путь к изменению настроек кодировки сохраненного текста.

  1. Находясь во вкладке «Файл», кликаем по пункту «Параметры».
  2. Переход в параметры в Microsoft Excel

  3. Открывается окно параметров Эксель. Выбираем подпункт «Дополнительно» из перечня расположенного в левой части окна. Центральную часть окна прокручиваем вниз до блока настроек «Общие». Тут кликаем по кнопке «Параметры веб-страницы».
  4. Переход в параметры документа в Microsoft Excel

  5. Открывается уже знакомое нам окно «Параметры веб-документа», где мы проделываем все те же действия, о которых говорили ранее.
  6. Параметры веб-документа в Microsoft Excel

    Теперь любой документ, сохраненный в Excel, будет иметь именно ту кодировку, которая была вами установлена.

    Как видим, у Эксель нет инструмента, который позволил бы быстро и удобно конвертировать текст из одной кодировки в другую. Мастер текста имеет слишком громоздкий функционал и обладает множеством не нужных для подобной процедуры возможностей. Используя его, вам придется проходить несколько шагов, которые непосредственно на данный процесс не влияют, а служат для других целей. Даже конвертация через сторонний текстовый редактор Notepad++ в этом случае выглядит несколько проще. Сохранение файлов в заданной кодировке в приложении Excel тоже усложнено тем фактом, что каждый раз при желании сменить данный параметр, вам придется изменять глобальные настройки программы.

Вы можете просто открыть файл с помощью блокнота, а затем goto File — > Save As. Рядом с кнопкой Сохранить появится выпадающее меню кодировка, в котором будет выбрана текущая кодировка файла.

Как сменить кодировку в файле Excel?

Вы можете указать кодировку, которую следует использовать для отображения (декодирования) текста.

  1. Откройте вкладку Файл.
  2. Нажмите кнопку Параметры.
  3. Нажмите кнопку Дополнительно.
  4. Перейдите к разделу Общие и установите флажокПодтверждать преобразование формата файла при открытии. …
  5. Закройте, а затем снова откройте файл.

Как убрать Кракозябры в Excel?

Иероглифы в Excel вместо текста

  1. на вкладке «Данные», в блоке «Получение внешних данных» — нажать кнопку «Из текста»;
  2. указать файл из которого нужно получить информацию;
  3. затем в разделе «Формат данных» выбрать нужный вариант «С разделителями» или «Фиксированной ширины»;
  4. в поле «Формат файла» изменить кодировку на «Юникод Windows», нажать «Далее»;

Как поменять кодировку в файле CSV?

Для конвертирования его в кодировку UTF-8, откройте на компьютере приложение Блокнот (Notepad), в блокноте откройте сохраненный Вами CSV-файл, затем выберите пункт меню «Файл» — «Сохранить как» и рядом с кнопкой «сохранить» поменяйте кодировку с ANSI на UTF-8. В имени файла укажите расширение файла «. csv».

Какая кодировка нужна для Excel?

Из памяти Excel использует кодировку ANSI для конкретного компьютера. Так что это будет Windows-1252 для установки EN-US, 1251 для русского и т. д.

Как изменить кодировку текста в файле?

Изменить кодировку текстового файла, создаваемого в Windows можно легко с помощью встроенной программы «Блокнот». Для этого достаточно открыть требуемый файл и нажать «Файл» -> «Сохранить как». В выпавшем меню выбрать требуемую кодировку и сохранить текстовой файл.

Как изменить кодировку текста в Excel 2003?

Вот как сменить кодировку в Excel, используя встроенные возможности:

  1. Запустите программу . …
  2. Перейдите во вкладку «Данные» в строке меню.
  3. На панели «Получать внешние данные» нажмите «Из текста».
  4. В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». …
  5. Задайте путь к таблице.

Как изменить Unicode в Excel?

Вот как сменить кодировку в Excel, используя встроенные возможности:

  1. Запустите программу. …
  2. Перейдите во вкладку «Данные» в строке меню.
  3. На панели «Получать внешние данные» нажмите «Из текста».
  4. В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». …
  5. Задайте путь к таблице.

Как изменить кодировку в Excel CSV?

Открываете Excel на вкладке «Данные» находите кнопку «Получение внешних данных», из выпадающего списка выбираете «Из текста», выбираете свой файл csv, и дальше по инструкции которая будет во всплывающем окне. После всех манипуляций сохраняете как Вам будет удобно.

Как сохранить Excel файл в кодировке UTF 8?

Как преобразовать файл Excel в CSV UTF-8

  1. В Excel откройте вкладку Файл (File) и нажмите Сохранить как (Save as).
  2. Введите имя файла, в поле Тип файла (Save as type) выберите Текст Юникод (Unicode Text (*.txt)) и нажмите Сохранить (Save).

Как перевести формат CSV в Excel?

Вы можете импортировать данные из текстового файла в существующий файл.

  1. На вкладке «Данные» в группе & «Преобразовать данные» нажмите кнопку «Из текстового/CSV-документа».
  2. В диалоговом окне «Импорт данных» найдите и дважды щелкните текстовый файл, который нужно импортировать, и нажмите кнопку «Импорт».

Как сменить кодировку в блокноте?

Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую:

  1. Открываем Блокнот или создаём новый текстовый документ и потом его открываем в Блокноте
  2. Меняем кодировку текстового файла
  3. Сохраняем этот документ (я свой назвал по названию кодировки UTF-8.txt )

Как определить кодировку файла CSV?

Вы можете просто открыть файл с помощью блокнота, а затем goto File — > Save As. Рядом с кнопкой Сохранить появится выпадающее меню кодировка, в котором будет выбрана текущая кодировка файла.

Как открыть файл в кодировке UTF 8?

Как, чем открыть файл .utf8?

  1. Блокнот Windows.
  2. Microsoft WordPad.
  3. gVim.
  4. Microsoft Word 2019.
  5. Любой текстовый редактор

Какая кодировка используется в Windows 10?

Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для русских версий Microsoft Windows до 10-й версии. В прошлом пользовалась довольно большой популярностью. Была создана на базе кодировок, использовавшихся в ранних «самопальных» русификаторах Windows в 1990—1991 гг.

Как убрать кодировку текста в ворде?

Смена кодировки в Word 2010

  1. Откройте в Ворде нужный файл;
  2. Зайдите в меню «Файл», нажмите «параметры»;
  3. Щелкните на пункте «Дополнительно»;
  4. Откройте подпункт «Общие»;
  5. Установите галочку на строчке «Подтверждать преобразование формата файла при открытии», далее «ОК»;

Как определить кодировку символов файла excel?

Сценарий: у меня есть файл excel, содержащий большое количество глобальных данных о клиентах. Я не знаю, какая кодировка использовалась при создании файла.

Вопрос: Как определить кодировку символов, используемую в файле excel, чтобы я мог правильно импортировать ее в другую часть программного обеспечения?

“Основная структура документа документа SpreadsheetML состоит из элементов” Листы “и” Листы “, которые ссылаются на рабочие листы в рабочей книге. Для каждого рабочего листа создается отдельный XML файл. Например, SpreadsheetML для книги, которая имеет два листа имя MySheet1 и MySheet2 находится в файле Workbook.xml и отображается в следующем примере кода.

XML файлы рабочего листа содержат один или несколько элементов уровня блока, например SheetData. sheetData представляет таблицу ячеек и содержит один или несколько элементов Row. Строка содержит один или несколько элементов ячейки. Каждая ячейка содержит элемент CellValue, который представляет значение ячейки. Например, SpreadsheetML для первого рабочего листа в книге, который имеет только значение 100 в ячейке A1, находится в файле Sheet1.xml и показан в следующем примере кода.

For Excel 2010 it should be UTF-8. Instruction by MS :
http://msdn.microsoft.com/en-us/library/bb507946:

«The basic document structure of a SpreadsheetML document consists of the Sheets and Sheet elements, which reference the worksheets in the Workbook. A separate XML file is created for each Worksheet. For example, the SpreadsheetML for a workbook that has two worksheets name MySheet1 and MySheet2 is located in the Workbook.xml file and is shown in the following code example.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
<workbook xmlns=http://schemas.openxmlformats.org/spreadsheetml/2006/main xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships">
    <sheets>
        <sheet name="MySheet1" sheetId="1" r:id="rId1" /> 
        <sheet name="MySheet2" sheetId="2" r:id="rId2" /> 
    </sheets>
</workbook>

The worksheet XML files contain one or more block level elements such as SheetData. sheetData represents the cell table and contains one or more Row elements. A row contains one or more Cell elements. Each cell contains a CellValue element that represents the value of the cell. For example, the SpreadsheetML for the first worksheet in a workbook, that only has the value 100 in cell A1, is located in the Sheet1.xml file and is shown in the following code example.

<?xml version="1.0" encoding="UTF-8" ?> 
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
    <sheetData>
        <row r="1">
            <c r="A1">
                <v>100</v> 
            </c>
        </row>
    </sheetData>
</worksheet>

«

Detection of cell encodings:

https://metacpan.org/pod/Spreadsheet::ParseExcel::Cell

http://forums.asp.net/t/1608228.aspx/1

Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel.  Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.

непонятные иероглифы

Иногда мы получаем непонятные иероглифы

Что такое кодировка?

Компьютер воспринимает любую информацию, как набор цифр. Поэтому у каждого печатного знака есть свой код. Он состоит из чисел и букв латинского алфавита. Символы и соответствующие им числа — это и есть кодировка.

У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.

Как поменять кодировку в программе?

Для работы с таблицей, в которой используется стандарт, не заданный по умолчанию в программе, надо изменить кодировку. Существует несколько способов.

При помощи Notepad

Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.

Программа «Notepad++»

Откройте файл в программе «Notepad++»

  1. Создайте резервную копию документа. Или сохраните информацию из него в какой-нибудь другой таблице.
  2. Запустите Notepad.
  3. Перейдите в Файл — Открыть (File — Open) и укажите путь к таблице. В поле «Тип файла» поставьте «Все типы» («All types»). Или укажите конкретный формат. Таблицы имеют расширения .cvs, .xls, .xltm, xlam, .xlm. В Нотпаде текст отобразится без сетки. В нём ничего не надо редактировать.
  4. Справа внизу в строке состояния будет изображён стандарт, используемый сейчас.
  5. Откройте меню Кодировка (Encoding). Оно находится вверху окна.
  6. Нажмите «Преобразовать в UTF-8» («Convert to UTF-8»). Документ будет конвертирован в нужный формат. Этот стандарт Excel воспринимает нормально и не станет превращать в бессвязный поток странных символов.
  7. Теперь выберите, какие знаки необходимо использовать. В том же меню Encoding наведите выпадающий список. Он там один.
  8. Для русского языка выберите Кириллица — Windows-1251. Если текст, скажем, на арабском или греческом — отметьте соответствующий набор символов. В разных странах используются разные стандарты.
  9. Программа попросит подтвердить действие.
  10. Если это не помогло, попробуйте другие кириллические шрифты.
  11. Сохранять текст надо тоже в экселевском формате.

Работа в utf-8

Откройте файл в utf-8

Через интерфейс программы

Вот как сменить кодировку в Excel, используя встроенные возможности:

  1. Запустите программу. Не надо открывать заполненный документ. Нужен «чистый» лист.
  2. Перейдите во вкладку «Данные» в строке меню.
  3. На панели «Получать внешние данные» нажмите «Из текста».
  4. В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только .txt.
  5. Задайте путь к таблице.
  6. Откроется мастер импорта.
  7. В поле «Формат» можете выбрать желаемый стандарт.
  8. В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
  9. Когда подберёте нужный вариант, нажмите «Готово».

встроенные возможности Excel

Можно использовать встроенные возможности

Как сохранить файл в определённой кодировке?

Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.

  1. Нажмите на зелёную кнопку «Файл» (в Office 2007 надо кликнуть на логотип слева вверху).
  2. Параметры — Дополнительно.
  3. Прокрутите вниз до раздела «Общие».
  4. Кнопка «Параметры веб-документа».
  5. Вкладка «Кодировка».
  6. В поле «Сохранить документ как» укажите желаемое значение и нажмите «OK».

Ещё можно сделать так:

  1. Нажмите на «Файл» или логотип офиса.
  2. Выберите «Сохранить как…».
  3. Кликните на «Сервис». Там будет тот же самый пункт «Параметры веб-документа».

Сохранить файл

Как добавить в программы офиса новую кодировку?

Если ни один из стандартов не подошёл для вашего документа, добавьте новые.

  1. Пуск — Панель управления.
  2. «Программы и компоненты» или «Удаление программ».
  3. Нажмите на пункт Office или Excel (в зависимости от того, установлен ли у вас весь пакет продуктов Микрософт Офис или только Эксель).
  4. Кнопка «Изменить». Она над основной рабочей областью.
  5. Поставьте маркер в «Добавить или удалить» и кликните «Продолжить».
  6. Откройте ветку Общие средства — Многоязыковая поддержка.
  7. Нажмите на чёрную стрелочку рядом с нужным стандартом и включите функцию «Запускать на моём компьютере».
  8. Кликните «Продолжить» и дождитесь окончания процесса. Будут добавлены новые наборы.

В Excel можно поменять кодировку, если символы отображаются неправильно. Эта функция доступна в инструментарии программы. Но иногда используется сторонний софт.

Вопрос:

Возможный дубликат:
Excel в CSV с кодировкой UTF8

Сценарий: у меня есть файл excel, содержащий большое количество глобальных данных о клиентах. Я не знаю, какая кодировка использовалась при создании файла.

Вопрос: Как определить кодировку символов, используемую в файле excel, чтобы я мог правильно импортировать ее в другую часть программного обеспечения?

Ответ №1

Для Excel 2010 это должен быть UTF-8. Инструкция от MS:
http://msdn.microsoft.com/en-us/library/bb507946:

“Основная структура документа документа SpreadsheetML состоит из элементов” Листы “и” Листы “, которые ссылаются на рабочие листы в рабочей книге. Для каждого рабочего листа создается отдельный XML файл. Например, SpreadsheetML для книги, которая имеет два листа имя MySheet1 и MySheet2 находится в файле Workbook.xml и отображается в следующем примере кода.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<workbook xmlns=http://schemas.openxmlformats.org/spreadsheetml/2006/main xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships">
<sheets>
<sheet name="MySheet1" sheetId="1" r:id="rId1" />
<sheet name="MySheet2" sheetId="2" r:id="rId2" />
</sheets>
</workbook>

XML файлы рабочего листа содержат один или несколько элементов уровня блока, например SheetData. sheetData представляет таблицу ячеек и содержит один или несколько элементов Row. Строка содержит один или несколько элементов ячейки. Каждая ячейка содержит элемент CellValue, который представляет значение ячейки. Например, SpreadsheetML для первого рабочего листа в книге, который имеет только значение 100 в ячейке A1, находится в файле Sheet1.xml и показан в следующем примере кода.

<?xml version="1.0" encoding="UTF-8" ?>
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<sheetData>
<row r="1">
<c r="A1">
<v>100</v>
</c>
</row>
</sheetData>
</worksheet>

Обнаружение кодировок ячеек:

https://metacpan.org/pod/Spreadsheet::ParseExcel::Cell

http://forums.asp.net/t/1608228.aspx/1

Проф-Диалог

Научитесь считывать ключевую информацию о кандидате или сотруднике за минуту общения. 16, 17, 18 мая с 10:30 до 12:30.

Иероглифы при открытии .csv файла с помощью Excel: решение проблемы

При выгрузке .csv таблицы в Excel у многих пользователей неверно отображаются данные. Вместо кириллических символов в документе вы можете увидеть иероглифы. Выглядит это примерно так:

Проблема возникает потому, что кодировка csv файла отличается от той, которая используется MS Excel по умолчанию. В этой статье мы рассмотрим два варианта быстрого решения этой проблемы.

Вариант №1. В самом Excel

Шаг 1. Откройте MS Excel.

Шаг 2. Перейдите во вкладку «Данные».

Шаг 3. Нажмите «Получить данные», затем из файла, затем «Из текстового/CSV файла».

Шаг 4. В открывшемся окне в правом нижнем углу выберите опцию «Все файлы».

Шаг 5. Найдите в этом окне .csv файл, который нужно исправить. Нажмите «Импорт».

Шаг 6. В открывшемся окне нажмите «Загрузить».

Шаг 7. Готово! Создан новый лист, и данные в нем отображаются корректно.

Вариант №2. С помощью Google Таблиц (Google Sheets)

Шаг 1. Убедитесь, что вы авторизованы в своем аккаунте Google.

Шаг 3. В разделе «Создать таблицу» нажмите «Пустой файл».

Шаг 4. Откроется страница с пустой таблицей. Нажмите «Файл», затем «Импортировать».

Шаг 5. В открывшемся окне нажмите «Загрузка», затем «Выбрать файл на устройстве».

Шаг 6. Найдите в новом окне .csv файл, который нужно исправить. Нажмите «Открыть».

Шаг 7. Нажмите «Импортировать данные».

Шаг 8. Готово! Таблица импортирована, данные изображаются корректно.

Вы можете дальше работать с файлом прямо в Google Таблицах, либо экспортировать файл, чтобы работать с ним в другой программе (например, MS Excel).
Чтобы экспортировать файл, нажмите «Файл», затем «Скачать», затем выберите нужный формат (например Microsoft Excel).

Изменение кодировки в Microsoft Excel

Кодировка текста в Microsoft Excel

​Смотрите также​ $line[] = $shipping->courier->name;​ 2010 при импорте​ и работают под​ Excel, которые обновляют​: ����� ��� �����​ ������� ������ ��������​Windows 1253​Образец​ язык, но не​ он был установлен​Выберите пункт​ предназначены для отображения​ нет инструмента, который​ а сохранить в​

​ на ленте​ использование текстового редактора​

​С потребностью менять кодировку​​ $worksheet->fromArray($line, null, ‘A’.$c);​

Работа с кодировкой текста

​ данных китайская раскладка.​ офисом 2003 и​ при открытии свои​ �������, ��:​ �� ������ �​Courier New​можно просмотреть текст​ поддерживает Юникод, файл​ отдельно от пакета​Параметры​ наборов символов соответствующих​ позволил бы быстро​ установленной кодировке. В​«Из текста»​ Notepad++.​ текста часто сталкиваются​ } $objWriter =​ Поменял на Office​ я могу изменить​ данные с сетевого​1C ����� =​

  • ​ ��������� � ����������​
  • ​Иврит​
  • ​ и проверить, правильно​
  • ​ можно сохранить в​
  • ​ Microsoft Office, и​
  • ​.​

​ языков.​ и удобно конвертировать​ Экселе можно выполнить​, размещенную в блоке​Запускаем приложение Notepad++. Кликаем​

​ пользователи, работающие браузерах,​ PHPExcel_IOFactory::createWriter($objPHPExcel, ‘Excel5’); header(‘Content-Type:​ 2007 — проблема​ кодировку в (изменить​ диска с текстовох​ ����� �����������������; �����.��������������(��.�����);​ «���������».​Windows 1255​ ли он отображается​ кодировке «Китайская традиционная​

Некорректные символы в Microsoft Excel

​ нажмите кнопку​Выберите пункт​Сведения о кодировке, сохраняемые​ текст из одной​ и эту задачу.​ инструментов​ по пункту​ текстовых редакторах и​ application/vnd.ms-excel’); header(‘Content-Disposition: attachment;filename=»analytic_’.$_REQUEST[‘mode’].’_’.$_REQUEST[‘period’].’.xls»‘);​ осталась.​ импорт текста и​ файлов, те в​ �����.��������(«C:Statistics.txt», ���������������.���������); ������​�������� � ������​Courier New​ в выбранной кодировке.​ (Big5)». В результате​Изменить​Дополнительно​ с текстовым файлом,​

Способ 1: изменение кодировки с помощью Notepad++

​ кодировки в другую.​Переходим во вкладку​«Получение внешних данных»​«Файл»​ процессорах. Тем не​ header(‘Cache-Control: max-age=0’); $objWriter->save(‘php://output’);​seka-s79​ т.д.) каждой связи​ свою очередь -​ = ����� ����������������(«C:Statistics.txt»);​ ���� ��������� ���​Японская​Примечание:​ текст будет отображаться​

  1. ​.​.​​ используются компьютером для​​ Мастер текста имеет​«Файл»​​.​​. Из открывшегося списка​ менее, и при​seka-s79​​: Здравствуйте.​​ отдельно, но геморно,​

    Переход к отрытию файла в Notepad++

  2. ​ выгрузка с базы​ �������� = ������.�������������();�​ ����� ���������:​Shift-JIS, ISO-2022-JP (JIS), EUC-JP​ Чтобы увеличить область отображения​ правильно при открытии​В Windows XP​​Перейдите к разделу​​ вывода текста на​ слишком громоздкий функционал​

    Открытие файла в Notepad++

  3. ​. Кликаем по пункту​Открывается окно импорта текстового​ выбираем пункт​ работе в табличном​: Спасибо за ответ,​Помогите пожалуйста решить​ несколько тысяч связей!!!​ данных. текстовички в​ Statistics.txt �������� ����������​Мастер загрузки изображений​​MS Mincho​​ документа, можно изменить​ документа в программе,​На панели управления щелкните​Общие​​ экран. Например, в​​ и обладает множеством​«Сохранить как»​​ файла. В нем​​«Открыть»​ процессоре Excel такая​ но когда меняю​ проблему.​

    Изменение кодировки файла в Notepad++

  4. ​ Это по новому​ кодировке ANSI windows.​ ������������ �����(«������ ��������​ Windows​Корейская​ размер диалогового окна​ поддерживающей китайский язык​ элемент​и установите флажок​ кодировке «Кириллица (Windows)»​ не нужных для​

    Сохранение файла в Notepad++

  5. ​.​ поддерживается открытие следующих​. Как альтернативный вариант,​ необходимость тоже может​ кодировку на utf-8​Код работает но​ сводные таблицы сделать​

Корректное отображение символов в Microsoft Excel

​ все работало отлично​ ����������� Windows»), �​� ���������� ����​Wansung, Johab, ISO-2022-KR, EUC-KR​Преобразование файла​ (традиционное письмо).​Установка и удаление программ​Подтверждать преобразование формата файла​

Способ 2: применение Мастера текстов

​ знаку «Й» соответствует​ подобной процедуры возможностей.​Открывается окно сохранения документа.​ форматов:​ можно набрать на​ возникнуть, ведь эта​ в excel выводятся​ кириллица вообще не​ легче будет.​ на офисе 2003,​

  1. ​ �������� ������� �����​ �������� � �����​Malgun Gothic​.​Примечание:​.​ при открытии​ числовое значение 201.​ Используя его, вам​​ С помощью интерфейса​​TXT;​ клавиатуре сочетание клавиш​​ программа обрабатывает не​​ непонятные символы пробовал​ выводится в Excel​​вопрос в другом:​​ вот пришли новые​

    Переход к добавлению текста в Microsoft Excel

  2. ​ ������� �����(«Мастер загрузки​ ���������, �������� ��​Тайская​Если появилось сообщение «Текст,​
    • ​ Так как Юникод —​
    • ​В списке​
    • ​.​

    ​ Когда вы открываете​ придется проходить несколько​ Проводника определяем директорию,​CSV;​​Ctrl+O​​ только цифры, но​

    Импорт файла в Microsoft Excel

  3. ​ менять и кодировку​ то есть если​ каждая связь с​ машины с Винь​ изображений Windows»). ���​​ ����� � �����������​​Windows 874​ выделенный красным, невозможно​ это наиболее полный​​Установленные программы​​Примечание:​

    Переход к выбору кодировки в Мастере текстов в Microsoft Excel

    ​ файл, содержащий этот​ шагов, которые непосредственно​ где файл будет​PRN.​.​ и текст. Давайте​ эксель файла и​ вместо ‘Дата’ написать​ текстовым файлом в​ 7 и МС​​ ����� �������� ��������​​ ��������� �� �����������.​

    Мастер текстов в Microsoft Excel

  4. ​Tahoma​ правильно сохранить в​ стандарт, при сохранении​щелкните Microsoft Office​ Если установлен этот флажок,​ знак, на компьютере,​ на данный процесс​​ храниться. Затем выставляем​​Переходим в директорию размещения​

    Второе окно мастера текста в Microsoft Excel

  5. ​Запускается окно открытия файла.​ разберемся, как изменить​ php всеровно не​
    • ​ ‘Date’ то в​
    • ​ ОФ 2010 при​
    • ​ Офис 2010, кодировка​
    • ​ ���������� ����� �​

    ​� � �����​Вьетнамская​ выбранной кодировке», можно​ текста в других​​ или Microsoft Word,​​ Word отображает диалоговое​

    Третье окно мастера текста в Microsoft Excel

  6. ​ на котором используется​ не влияют, а​ тип файла, если​ импортируемого файла, выделяем​ Переходим в директорию,​ кодировку в Экселе.​ выходит.​ таблицу выведет а​ открывается с кодировкой​ при импорте текста​ ��������?​ � �������� ���������​Windows 1258​ выбрать другую кодировку​​ кодировках некоторые знаки​​ если он был​

    Координаты вставки в Microsoft Excel

  7. ​ окно​ кодировка «Кириллица (Windows)»,​ служат для других​ хотим сохранить книгу​ его и кликаем​ где расположен документ,​Скачать последнюю версию​seka-s79​ если ‘Дата’ просто​

Текст добавлен в файл в Microsoft Excel

Способ 3: сохранение файла в определенной кодировке

​ 950 (хотя в​ по умолчанию 950:​Xomych​ ����� ��� ��​Courier New​ или установить флажок​ могут не отображаться.​ установлен отдельно от​

  1. ​Преобразование файла​​ компьютер считывает число​​ целей. Даже конвертация​​ в формате отличном​​ по кнопке​

    Переход в сохранить как в Microsoft Excel

  2. ​ который некорректно отобразился​ Excel​: Здравствуйте. Подскажите пожалуйста.​ пустая ячейка.​ 2003 делалась 1251),​ китайская традиционная. Все​: � ��� ���​ ���� ����� �������​Индийские: тамильская​Разрешить подстановку знаков​ Предположим, например, что​​ пакета Microsoft Office,​​при каждом открытии​ 201 и выводит​​ через сторонний текстовый​​ от стандартного формата​

    Переход в сервис в Microsoft Excel

  3. ​«Импорт»​ в Экселе. Выделяем​​Урок:​​ Я когда сохраняю​​PHP require_once(‘PHPExcel.php’); require_once(‘PHPExcel/Writer/Excel5.php’);​​ если создаю новую​ естественно в иероглифах.​ �� �������?​duk337​ISCII 57004​.​​ документ в Юникоде​​ и нажмите кнопку​

    Параметры веб-документа в Microsoft Excel

  4. ​ файла в формате,​​ на экран знак​​ редактор Notepad++ в​ Excel (xlsx). Потом​​.​​ его и жмем​

Сохранение файла в Microsoft Excel

​Кодировка в Microsoft Word​ excel файл на​ $xls = new​ связь вопросов нет​Как изменить кодировку​��������� ����������������������� �​: � ������ �​Latha​Если разрешена подстановка знаков,​ содержит текст на​Изменить​ отличном от формата​ «Й».​​ этом случае выглядит​​ кликаем по параметру​

​Открывается окно Мастера текстов.​ на кнопку​Кодировка текста – эта​

  1. ​ диск то есть​​ PHPExcel(); $xls->setActiveSheetIndex(0); $sheet​​ — по умолчанию​​ импорта по умолчанию?​​ �������-��������​

    Переход в параметры в Microsoft Excel

  2. ​ ���������� ���?​Индийские: непальская​​ знаки, которые невозможно​​ иврите и языке​.​ Word (то есть​Однако если тот же​ несколько проще. Сохранение​​«Сервис»​​ Как видим, в​«Открыть»​​ набор электронных цифровых​​ в программе у​

    Переход в параметры документа в Microsoft Excel

  3. ​ = $xls->getActiveSheet(); $sheet​ 1251. чего он​​ Таблицы объемные, для​​��� ���​��� ������ ���​ISCII 57002 (деванагари)​ отобразить, будут заменены​

    Параметры веб-документа в Microsoft Excel

    ​ с кириллицей. Если​В группе​ файла, который не​ файл открыть на​ файлов в заданной​

    ​и в открывшемся​ поле предварительного просмотра​в нижней части​ выражений, которые преобразуются​ меня​ -> setTitle(‘Report’); $sheet->setCellValue(«A1»,’Дата’);​ видит тексты в​ смены в ручную​1C ����� =​ � 1� �����​Mangal​ ближайшими эквивалентными символами​ сохранить файл в​Изменение установки Microsoft Office​ имеет расширения DOC,​ компьютере, на котором​ кодировке в приложении​ списке выбираем пункт​ символы отображаются некорректно.​ окна.​ в понятные для​PHP $objWriter =​ header ( «Expires:​ не той кодировке?​ каждой страницы потребуются​ ����� ������������(«d:win.txt», ���������������.ANSI);​ ���������� ���������​Индийские: конкани​ в выбранной кодировке.​ кодировке «Кириллица (Windows)»,​нажмите кнопку​

    ​ DOT, DOCX, DOCM,​

    lumpics.ru

Выбор кодировки текста при открытии и сохранении файлов

​ по умолчанию используется​ Excel тоже усложнено​«Параметры веб-документа»​ В поле​Файл открывается в окне​ пользователя символы. Существует​ new PHPExcel_Writer_Excel5($xls); $objWriter->save(‘otchet.xls’);​ Mon, 1 Apr​ как победить эту​ очень большие затраты…​ //��� ������ ���������​Jackshi​ISCII 57002 (деванагари)​ Например, многоточие заменяется​ текст на иврите​Добавить или удалить компоненты​ DOTX или DOTM).​ другая кодировка, на​

​ тем фактом, что​.​«Формат файла»​ редактора Notepad++. Внизу​ много видов кодировки,​ я открываю его​ 1974 05:00:00 GMT»​ проблемку? чтобы одним​Serge_007​ ��� = �����.���������������();​: Excel � ��​Mangal​ тремя точками, а​ не отобразится, а​и затем нажмите​

В этой статье

​ Если вы часто​ экран будет выведен​

​ каждый раз при​В открывшемся окне переходим​

​раскрываем выпадающий список​ окна в правой​

​ у каждого из​ все нормально​

Общие сведения о кодировке текста

​ ); header (​ действием, одной правкой​: Здравствуйте.​ ���� ��� <>​ ���� �������, ���​Индийские: хинди​ угловые кавычки —​ если сохранить его​ кнопку​

​ работаете с такими​ знак, соответствующий числу​ желании сменить данный​ во вкладку​ и меняем в​ части строки состояния​ которых имеются свои​но если делаю​ «Last-Modified: » .​ дать ему (2010)​Каким образом?​ ������������ ���� //​ ����� � 1�.​ISCII 57002 (деванагари)​ прямыми.​

Различные кодировки для разных алфавитов

​ в кодировке «Иврит​Продолжить​ файлами, но вам​ 201 в этой​ параметр, вам придется​«Кодировка»​ нем кодировку на​ указана текущая кодировка​ правила и язык.​ что бы файл​ gmdate(«D,d M YH:i:s»)​ понять что эти​said_t​ ������ �������� ��​ ��� ��������� ���������​Mangal​Если в выбранной кодировке​

​ (Windows)», то не​.​ обычно не требуется​ кодировке. Например, если​ изменять глобальные настройки​. В поле​«Юникод (UTF-8)»​ документа. Так как​ Умение программы распознавать​ открывать через браузер​ . » GMT»​ файлы с кодировкой​: Нда, нужно еще​ ������� �������� ������​ �� ��������� ���.​Индийские: ассамская​ нет эквивалентных знаков​ будет отображаться кириллический​В разделе​

Юникод: единая кодировка для разных алфавитов

​ выбирать кодировку, не​ на компьютере используется​ программы.​«Сохранить документ как»​.​ Excel отображает её​ конкретный язык и​PHP header (​ ); header (​ 1251 (она такая​

​ знать как это​ ��������(���); ��� =​duk337​ISCII 57006​ для символов, выделенных​ текст.​Параметры установки​ забудьте отключить этот​ кодировка «Западноевропейская (Windows)»,​Автор: Максим Тютюшев​открываем выпадающий список​Если данные отображаются все​ некорректно, требуется произвести​ переводить его на​ «Expires: Mon, 1​ «Cache-Control: no-cache, must-revalidate»​ и вправду ведь!),​ называется…​ �����.���������������(); ����������;​

​: �������, ������. 1�​

Выбор кодировки при открытии файла

​Индийские: бенгальская​ красным цветом, они​Если выбрать стандарт кодировки,​разверните элемент​ параметр, чтобы это​ знак «Й» из​Как правило, при совместной​ и устанавливаем из​ равно некорректно, то​ изменения. Набираем комбинацию​

​ понятные для обычного​​ Apr 1974 05:00:00​ ); header (​ есть ли такая​​импорт текстового файла,​ Изображение кнопки Office​Fenomen​​ ��������� ���������� ������​​ISCII 57003​ будут сохранены как​​ который не поддерживает​​Общие средства Office​

  1. ​ диалоговое окно не​​ исходного текстового файла​​ работе с текстовыми​

  2. ​ перечня тот тип​​ пытаемся экспериментировать с​​ клавиш​

  3. ​ человека знаки (буквы,​​ GMT» ); header​​ «Pragma: no-cache» );​

  4. ​ возможность?​​ указывалась кодировка, разделители,​​: ���������� ������� ������​​ ����� �������� (����,​Индийские: гуджарати​​ внеконтекстные (например, в​

    ​ некоторые символы в​​, а затем —​ выводилось.​ на основе кириллицы​​ файлами нет необходимости​​ кодировки, который считаем​ применением других кодировок,​Ctrl+A​ цифры, другие символы)​ ( «Last-Modified: «​ header ( «Content-type:​Serge_007​ прочее. файл создавался​ � ����������� ���.​ xBase). ���������, ���​ISCII 57010​ виде вопросительных знаков).​ файле, Word пометит​Многоязыковая поддержка​Закройте, а затем снова​ будет отображен как​ вникать в технические​

  5. ​ нужным. После этого​ пока текст в​

  6. ​на клавиатуре, чтобы​​ определяет, сможет ли​​ . gmdate(«D,d M​​ application/vnd.ms-excel» ); header​​: Так у Вас​

  7. ​ в 2003 эксцеле​​ ������� �������� ���:​​ ���������� �������� ���������​​Индийские: каннада​​Если документ будет открываться​ их красным. Вы​

    ​.​​ откройте файл.​​ «É», поскольку именно​ аспекты хранения текста.​ жмем на кнопку​ поле для предпросмотра​

​ выделить весь текст.​ приложение работать с​ YH:i:s») . «​ ( «Content-Disposition: attachment;​ всё-таки сводные таблицы​шел с меню:​1. �������� �​ � ����. �����������​ISCII 57008​

​ в программе, в​ можете просмотреть текст​

  1. ​Выберите нужный шрифт, щелкните​​В диалоговом окне​​ этому знаку соответствует​​ Однако если необходимо​​«OK»​

  2. ​ не станет читаемым.​ Кликаем по пункту​

    ​ конкретным текстом или​

    1. ​ GMT» ); header​ filename=matrix.xls» ); //​​ или Данные -​​ импорт внешних данных/импортировать​

    2. ​ ���� ����� vbscript.​ �����, ��� ��​Индийские: малаялам​ которой текст не​ в выбранной кодировке​ стрелку рядом с​Преобразование файла​​ число 201 в​​ поделиться файлом с​

    ​.​

    1. ​ После того, как​ меню​​ нет. Среди популярных​​ ( «Cache-Control: no-cache,​

    2. ​ Выводим содержимое файла​ Импорт?​ данные (вроде так)​ � ��� ���������​ �� ������​ISCII 57009​ переносится с одной​​ перед сохранением файла.​​ ним и выберите​

    ​выберите пункт​

    1. ​ данной кодировке.​ человеком, который работает​​Возвращаемся в окно​​ результат удовлетворит вас,​

    2. ​«Кодировки»​​ текстовых кодировок следует​​ must-revalidate» ); header​ $objWriter = new​Это абсолютно разные​Serge_007​ � ����� �​������ ���� �​​Индийские: ория​​ строки на другую,​

  3. ​При сохранении файла в​​ пункт​​Кодированный текст​​Чтобы избежать проблем с​​ с текстами на​«Сохранения документа»​​ жмите на кнопку​​. В открывшемся списке​

  4. ​ выделить такие:​​ ( «Pragma: no-cache»​​ PHPExcel_Writer_Excel5($xls); $objWriter->save(‘php://output’);​​ вещи.​​: В 2010 это​​ ��� ���� �������​​ �������. � 1�​

  5. ​ISCII 57007​ вы можете включить​ виде кодированного текста​Запускать с моего компьютера​​.​​ кодированием и декодированием​

​ других языках, скачать​​и тут жмем​«Далее»​ выбираем пункт​Windows-1251;​ ); header (​Vas-e-na​​said_t​​ меню​ strConv.​​ � �������. �​​Индийские: маратхи​​ в нем жесткие​​ из него удаляется​​.​​В диалоговом окне​​ текстовых файлов, можно​​ текстовый файл из​​ на кнопку​​.​​«Преобразовать в UTF-8»​​KOI-8;​ «Content-type: application/vnd.ms-excel;charset=utf-8;» );​​: Проверьте кодировку php​​: Данные — Импорт.​​Данные​​2. �������� ����​ �������� ��� ����​

​ISCII 57002 (деванагари)​

Выбор кодировки при сохранении файла

​ разрывы строк. Для​ текст, для которого​Совет:​Преобразование файла​ сохранять их в​ Интернета или открыть​«Сохранить»​Открывается следующее окно Мастера​

​. Это кодировка Юникода​ASCII;​ header ( «Content-Disposition:​ файла.​Serge_007​- группа​ ��������� �������������.​ UTF. ����������� xls​Индийские: панджаби​ этого установите флажок​ выбран шрифт Symbol,​ При открытии текстового файла​установите переключатель​ Юникоде. В состав​ его на компьютере​.​ текста. Тут можно​ и с ней​ANSI;​ attachment; filename=matrix.xls» );​Вот мой код​: Пробовал создать у​Получить внешние данные​Dethmontt​

​ �������� ���������� ���������?​​ISCII 57011​Вставлять разрывы строк​ а также коды​ в той или​Другая​ этой кодировки входит​ с другой операционной​Документ сохранится на жестком​ изменить знак разделителя,​ Эксель работает максимально​UKS-2;​ // Выводим содержимое​ с использованием той​ себя такую же​-​: ���� ���������� �����​��������: ����� ���​Индийские: санскрит​и укажите нужное​ полей.​

​ иной кодировке в​и выберите нужную​ большинство знаков из​ системой, может потребоваться​ диске или съемном​ но рекомендуется оставить​ корректно.​UTF-8 (Юникод).​

​ файла $objWriter =​ же библиотеки и​ ошибку — не​Из текста​ �������:​ � 1�. ����������,​ISCII 57002 (деванагари)​

Выбор кодировки

  1. ​ обозначение разрыва (возврат​​Перейдите на вкладку​​ Word используются шрифты,​ кодировку из списка.​​ всех языков, которые​ Изображение кнопки Office​ задать кодировку при​

  2. ​ носителе в той​​ настройки по умолчанию​​После этого, чтобы сохранить​

    ​Последнее наименование является самым​ new PHPExcel_Writer_Excel5($xls); $objWriter->save(‘php://output’);​ русского языка (кодировка​

  3. ​ вышло, всё работает​​.​​1C ��������� ����������������������(������)​ ��� � ������​

  4. ​Индийские: телугу​​ каретки (CR), перевод​​Файл​​ определенные в диалоговом​​В области​

  5. ​ обычно используются на​​ его открытии или​​ кодировке, которую вы​

  6. ​ (знак табуляции). Жмем​​ изменения в файле​ распространенным среди кодировок​​ у меня в​​ UTF-8 без BOM)​​ правильно.​

  7. ​Можно макросом:​​ ��������(�����������������������8(�����)); �������������� �������​​ ����� �������� �������​

    • ​ISCII 57005​ строки (LF) или​​или (в Word​​ окне​

    • ​Образец​ современных компьютерах.​​ сохранении.​​ определили сами. Но​

    • ​ на кнопку​ жмем на кнопку​​ в мире, так​​ файле набор непонятных​PHP $header=array(‘№ п/п’,​Видимо это персональный​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub ImportTxt()​​ �����������������������8(���� ���) ��������​ ������� � �.�.​Примечание:​ оба значения) в​

      ​ 2007) нажмите кнопку​​Параметры веб-документа​можно просмотреть текст​Так как Word работает​​Когда вы открываете текстовый​​ нужно учесть, что​

  8. ​«Далее»​ на панели инструментов​ как считается своего​ символов. Файл php​ ‘Дата ‘.(($_REQUEST[‘mode’] ==​ глюк. Или настройки​​With ActiveSheet.QueryTables.Add(Connection:= «TEXT;C:Documents​​ = ��������������������������(«txt»); ������​

    ​ ���������​ ​ поле​Microsoft Office​. (Чтобы вызвать диалоговое​ и проверить, правильно​ на базе Юникода,​ файл в Microsoft​ теперь всегда документы,​

    ​.​ в виде дискеты.​ рода универсальным стандартом.​ у меня в​ ‘money’) ? ‘оплаты’​ Вин 7 (у​ and Settingsuser_namefolderfile.txt», Destination:=​

  9. ​ = ����� ������������(��������,»windows-1251″);​Jackshi​Для использования индийских языков​Завершать строки​.​ окно​ ли он отображается​ все файлы в​ Word или другой​​ сохраненные в Excel,​​В последнем окне имеется​ Закрываем Notepad++, нажав​Чаще всего, программа сама​ кодировке utf-8.​ : ‘доставки’).’ заказа’,​ меня XP).​​ Range(«$A$1»))​​ ������.��������������(���); ������.�������(); ������​

​: ������ � 8.2​

Поиск кодировок, доступных в Word

​ необходима их поддержка​.​Нажмите кнопку​Параметры веб-документа​ в выбранной кодировке.​

​ нем автоматически сохраняются​ программе (например, на​ будут сохраняться в​ возможность изменить формат​

​ на кнопку в​

​ распознаёт кодировку и​

​вандал​

​ ‘№ заказа’, ‘Дата​

​В любом случае​.Name = «1»​ = ����� ������������(��������,���������������.UTF8);​

​duk337​ в операционной системе​К началу страницы​

​Сохранить как​

​, нажмите​

​Если почти весь текст​

​ в этой кодировке.​

​ компьютере, язык операционной​ данной кодировке. Для​

​ данных столбца:​

​ виде белого крестика​

​ автоматически переключается на​

​: В браузере тоже​

​ оформления заказа’, ‘Филиал’,​

​ думаю что эта​.FieldNames = True​

​ ������ = ������.���������������();​

​: �� ��� (�������​ и наличие соответствующих​

​Word распознает несколько кодировок​.​

​кнопку Microsoft Office​

​ выглядит одинаково (например,​

​ Файлы в Юникоде​

​ системы на котором​

​ того, чтобы изменить​

​Общий;​

​ в красном квадрате​

​ неё, но в​

​ файл открывается в​

​ ‘Сумма’, ‘Тип оплаты’,​

​ проблема решаема макросом,​

​.RowNumbers = False​

​ ������.�������(); ������������(��������); �������​

​ ���������� �� �����)​

​ шрифтов OpenType.​

​ и поддерживает кодировки,​

​Чтобы сохранить файл в​

​, затем щелкните​

​ в виде квадратов​

​ можно открывать на​

​ отличается от того,​

​ это, придется опять​

​Текстовый;​

​ в верхнем правом​

​ отдельных случаях пользователю​

​ utf-8?​

​ ‘№ карты лояльности’,​

​ который пройдётся по​

​.FillAdjacentFormulas = False​

​ ������; ������������​

​ ���������� ��������: ������​

​Для непальского, ассамского, бенгальского,​

​ которые входят в​

​ другой папке, найдите​

​Параметры Word​

​ или точек), возможно,​

​ любом компьютере с​

​ на котором написан​

​ заходить в окно​

​Дата;​

​ углу окна.​

​ нужно указать приложению​

​Проверьте это​

​ ‘Оператор’, ‘Курьер’); require_once(‘libraries/PHPExcel/PHPExcel.php’);​

​ всем файлам и​

​.PreserveFormatting = True​

​�� � �����​

​ � CP866 ���​

​ гуджарати, малаялам и​

​ состав системного программного​

​ и откройте ее.​

​и выберите категорию​​ на компьютере не​

  • ​ операционной системой на​ текст в файле),​«Параметры веб-документа»​Пропустить столбец.​Открываем файл стандартным способом​

  • ​ её вид. Только​Это рекомендация для​ $objPHPExcel = new​ в фоновом режиме​

​.RefreshOnFileOpen = False​

support.office.com

Excel ���������

​ ��� �������� �����​​ 1251. �� �����​ ория доступна только​
​ обеспечения.​В поле​Дополнительно​ установлен нужный шрифт.​ английском языке независимо​ кодировка помогает программе​и менять настройки.​Тут настройки следует выставить,​
​ через проводник или​ тогда оно сможет​

​ браузера, но не​​ PHPExcel(); $worksheet =​

​ обновит связи с​​.RefreshStyle = xlInsertDeleteCells​ ����� �����!​
​ � ����������� ������​ ограниченная поддержка.​Ниже приведен список письменностей​

​Имя файла​​. В разделе​
​ В таком случае​ от языка текста.​
​ определить, в каком​
​Существует и другой путь​ учитывая характер обрабатываемого​ с помощью любого​ корректно работать с​

​ жесткое условие​​ $objPHPExcel->getActiveSheet(); $c =​ прописыванием необходимой кодировки.​.SavePassword = False​Xomych​ �� ������ ������.​
​К началу страницы​ и связанных с​введите имя нового​
​Общие​ можно установить дополнительные​
​ Кроме того, на​ виде нужно вывести​ к изменению настроек​ контента. После этого​ другого варианта в​
​ кодированными символами.​seka-s79​ 1; $worksheet->fromArray($header, null,​said_t​

​.SaveData = True​​: �� ����� ��​ ��! ���� �����​
​Jackshi​ ними кодировок (кодовых​ файла.​

​нажмите кнопку​​ шрифты.​ таком компьютере можно​ текст на экран,​ кодировки сохраненного текста.​ жмем на кнопку​

​ программе Excel. Как​​Наибольшее количество проблем с​: В смысле как​ ‘A’.$c); foreach($shippings as​: благодарю за участие,​.AdjustColumnWidth = True​ ���������� � ����​ � ���������������. ����������:​: � ����������� ����:​
​ страниц).​В поле​Параметры веб-документа​Чтобы установить дополнительные шрифты,​ сохранять в Юникоде​ чтобы его можно​
​Находясь во вкладке​«Готово»​ видим, все символы​ расшифровкой кодировки у​ проверить если можно​ $shipping){ $c++; $line​

​ будет время попробую​​.RefreshPeriod = 0​

​ ���������, ������ �​​ ����, � �������,​ ������ �������������​Система письменности​Тип файла​.) С помощью параметров​ сделайте следующее:​ файлы, содержащие знаки,​ было прочитать.​«Файл»​.​ теперь отображаются корректно.​ программы Excel встречается​ немного конкретней пожалуйста.​ = array(); $line[]​ с макросом.​.TextFilePromptOnRefresh = False​ �������, � ���������​ ����� ������� �������​
​� ����� �​Кодировки​выберите​ на вкладке​Нажмите кнопку​ которых нет в​
​Общие сведения о кодировке​
​, кликаем по пункту​В следующем окне указываем​​Несмотря на то, что​​ при попытке открытия​
​Здесь еще вот,​ = $shipping->id; $line[]​Vovahin​
​.TextFilePlatform = 1251​ � ���� �����​ ��� �������. ��������,​ ���� ��� ������​Используемый шрифт​Обычный текст​

​Шрифты​​Пуск​ западноевропейских алфавитах (например,​
​ текста​«Параметры»​ координаты левой верхней​ данный способ основан​ файлов CSV или​ что я когда​ = DateTimeFormat($shipping->datetime); $line[]​: Идентичная проблема. При​.TextFileStartRow = 1​ ��� ������, �������​ � �������. ����������​ �� ������ ��������​Многоязычная​.​

​диалогового окна​​и выберите пункт​ греческие, кириллические, арабские​
​Выбор кодировки при открытии​.​
​ ячейки диапазона на​
​ на использовании стороннего​ экспорте файлов txt.​ файл с браузера​ = $shipping->order->id; $line[]​ обновлении данных в​.TextFileParseType = xlDelimited​ ����� � �����​ ����������� VB, ���​ ��� ����� �����,​Юникод (UCS-2 с прямым​

​Нажмите кнопку​​Параметры веб-документа​Панель управления​ или японские).​
​ файла​Открывается окно параметров Эксель.​ листе, куда будут​ программного обеспечения, он​ Часто, вместо обычных​ сохраняю а потом​
​ = DateTimeFormat($shipping->order->datetime[0]); $line[]​ файле, созданном в​

​.TextFileTextQualifier = xlTextQualifierDoubleQuote​​ ��������� � �������​ �� � �����������​
​ � ��� �����​ и обратным порядком​Сохранить​можно настроить шрифт​.​К началу страницы​Выбор кодировки при сохранении​ Выбираем подпункт​ вставлены данные. Это​ является одним из​
​ букв при открытии​ в NotePad перекодирую​ = $shipping->GetFilial(); $cargos​

​ 2003 офисе, офис​​.TextFileConsecutiveDelimiter = False​ ����.​ Excell ������������� ��​ �������������� � ��������​ байтов, UTF-8, UTF-7)​.​ для каждой кодировки.​Выполните одно из указанных​Если в открытом файле​

​ файла​​«Дополнительно»​
​ можно сделать, вбив​
​ самых простых вариантов​
​ этих файлов через​ в windows-1251 то​ = TOrderCargo::ListFromOrder($db, $shipping->order);​ 2010 «теряет» кодировку​
​.TextFileTabDelimiter = True​

​Jackshi​​ ������� �������� �​ ���������� ������. ���​Стандартный шрифт для стиля​Если появится диалоговое окно​К началу страницы​
​ ниже действий.​ текст искажен или​Поиск кодировок, доступных в​
​из перечня расположенного​
​ адрес вручную в​

CyberForum.ru

Excel 2010, кодировка импорта с текстовых файлов. (Excel 2010, смена кодировки импорта по умолчанию. Как?)

​ для перекодировки содержимого​​ Эксель, мы можем​
​ потом тоже нормально.​ $full = 0;​ и разделители. Приходится​.TextFileSemicolonDelimiter = False​: ����������!!!!!​ ��������​ ����?​ «Обычный» локализованной версии​Microsoft Office Word —​Если не выбрать кодировку​В Windows 7​ выводится в виде​ Word​ в левой части​ соответствующее поле или​ файлов под Эксель.​ наблюдать непонятные символы,​ Но я пробовал​ foreach($cargos as $cargo){​ для всех файлов​
​.TextFileCommaDelimiter = False​���� �������!​��� ����� �​Мастер загрузки изображений​ Word​ проверка совместимости​

​ при сохранении файла,​​На панели управления выберите​
​ вопросительных знаков либо​

​Информация, которая выводится на​​ окна. Центральную часть​ просто выделив нужную​Кроме того, совершить преобразование​
​ так называемые «кракозябры».​ ставить вместо utf-8​ $price_sum = $cargo->price​ заново в 2010​
​.TextFileSpaceDelimiter = False​����� �������.​ ������? ��������� ��������:​

​ Windows​​Арабская​, нажмите кнопку​​ будет использоваться Юникод.​​ раздел​​ квадратиков, возможно, Word​​ экран в виде​​ окна прокручиваем вниз​​ ячейку на листе.​
​ можно и с​
​ В этих случаях​
​ windows-1251 все равно​ * $cargo->count; $full​ офисе разово обновлять​
​.TextFileColumnDataTypes = Array(1)​
​1C ����� =​
​ � ����� ���������​
​Dethmontt​
​Windows 1256, ASMO 708​
​Продолжить​
​ Как правило, рекомендуется​
​Удаление программы​
​ неправильно определил кодировку.​
​ текста, на самом​
​ до блока настроек​
​ После того, как​
​ помощью встроенных инструментов​
​ пользователю нужно совершить​
​ кракозябли вылазят. Уже​
​ += $price_sum; }​
​ параметры. Макрос может​
​.TextFileTrailingMinusNumbers = True​
​ ����� �����������������; �����.��������������(��.�����);​
​ ��� ������ ���​
​: http://www.artlebedev.ru/tools/decoder/​
​Courier New​
​.​
​ применять Юникод, так​
​.​
​ Вы можете указать​

​ деле хранится в​​«Общие»​​ координаты добавлены, в​ программы, а именно​ определенные манипуляции для​

​ два дня вожусь​​ $s = 0;​ решить проблему кодировки,​.Refresh BackgroundQuery:=False​ �����.��������(«C:Statistics.txt», ���������������.ANSI); �����.���������(«C:Statistics.txt»);​ � ����? ���​Jackshi​Китайская (упрощенное письмо)​В диалоговом окне​ как он поддерживает​В списке программ щелкните​ кодировку, которую следует​ текстовом файле в​. Тут кликаем по​ поле окна жмем​ Мастера текстов. Как​ того, чтобы программа​ с этой проблемой.​ if(($full > 0)and($full​ но с разделителями​
​End With​ �������� = �����������������������8(�����.�������������());​ ���������� ����� XLS?​: ��� �� �​GB2312, GBK, EUC-CN, ISO-2022-CN,​Преобразование файла​ большинство символов большинства​ Microsoft Office или​ использовать для отображения​ виде числовых значений.​ кнопке​ кнопку​ ни странно, использование​ начала корректно отображать​ Что делать?​ < 1000)){ $s​ он не поможет.​End Sub​�� �������)))​��������� ����� 5 �����​ ��� ����.​ HZ​выберите подходящую кодировку.​

​ языков.​​ Microsoft Word, если​ (декодирования) текста.​ Компьютер преобразует эти​«Параметры веб-страницы»​
​«OK»​ данного инструмента несколько​

​ данные. Существует несколько​​вандал​

​ += 1; }​​ Раньше более новые​Cтрока​duk337​�������������� ������������ ���.��������​�������� �� ���​
​SimSun​Чтобы использовать стандартную кодировку,​Если документ планируется открывать​ он был установлен​
​Примечание:​ значения в отображаемые​.​.​ сложнее, чем применение​ способов решения данной​: Где-то упустили момент​ if($shipping->order->pay_method == 2){​

​ версии без труда​​.TextFilePlatform = 1251​: �.�., ������ ��������​ (�������,​

​ ���� ���������� �​​Китайская (традиционное письмо)​ выберите параметр​ в программе, которая​ отдельно от пакета​ В Microsoft Office Word​ знаки, используя кодировку.​Открывается уже знакомое нам​После этого текст отобразится​ сторонней программы, описанной​ проблемы.​ с кодировкой, возможно​ $s += 1;​ считывали настройки импорта​отвечает за кодировку​ ������ ������������� ������​Dethmontt​ 1�?​BIG5, EUC-TW, ISO-2022-TW​Windows (по умолчанию)​

​ не поддерживает Юникод,​​ Microsoft Office, и​ 2007 вместо первых​Кодировка — это схема​ окно​ на листе в​ в предыдущем методе.​К сожалению, полноценного инструмента,​PHP $objWriter =​ } $full +=​ для файлов, созданных​ (1251 — это​ � ����� ���-��������​

excelworld.ru

Кодировка Excel

​)​​duk337​
​MingLiU​.​
​ вы можете выбрать​ нажмите кнопку​ двух действий нажмите​ нумерации, согласно которой​«Параметры веб-документа»​ нужной нам кодировке.​Запускаем программу Excel. Нужно​ который позволял бы​ new PHPExcel_Writer_Excel5($xls); $objWriter->save(‘php://output’);Здесь​
​ 200 * $s;​ в более ранних​ Кириллица для Windows).​ — ��� �����������​Мастер загрузки изображений​: 1C �����������()​Кириллица​Чтобы использовать кодировку MS-DOS,​ нужную кодировку. Например,​Изменить​кнопку Microsoft Office​ каждому текстовому символу​, где мы проделываем​ Остается его отформатировать​ активировать именно само​ быстро изменять кодировку​ по умолчанию формат​ if($shipping->order->discount > 0){​ версиях Excel.​said_t​ � 1�-�����.​ Windows = ������​��������? ���������, ������,​

​Windows 1251, KOI8-R, KOI8-RU,​​ выберите параметр​ в операционной системе​
​.​, а затем выберите​ в наборе соответствует​ все те же​ или восстановить структуру​
​ приложение, а не​ в любом типе​ cp1251​ $full -= $shipping->order->discount​Денис​: благодарю за макрос,​����� ���� �������​ �������� ����������� Windows​ ������, ����������…???​ ISO8859-5, DOS 866​MS-DOS​ на английском языке​В Windows Vista​Параметры Word​ определенное числовое значение.​ действия, о которых​ таблицы, если это​ открыть с его​ текстов у Эксель​seka-s79​ / 100 *​: такая же проблема:​ попробую. Но все​ �� �����������, �​CP1251 > UTF-8.​��������� ����� 1 ������​Courier New​.​ можно создать документ​На панели управления выберите​. Затем следуйте инструкциям​ Кодировка может содержать​ говорили ранее.​ были табличные данные,​ помощью документ. То​ нет. Поэтому приходится​: Но я в​ $full; } $line[]​ файл создан в​ немного не то.​ ����� �� ���������.​ ���-�� ���� ��������������​������, ������ ���​Английская, западноевропейская и другие,​Чтобы задать другую кодировку,​ на китайском (традиционное​ раздел​ ниже (щелкните​ буквы, цифры и​Теперь любой документ, сохраненный​

​ так как при​​ есть, перед вами​ в этих целях​ хэде указываю​ = NumberToText($full, false,​ Офис2003. На машинах​ Возможно вопрос задал​������� �� ����.​ �� ���� ����������​ 1� ��� ��​

​ основанные на латинице​​ установите переключатель​ письмо) с использованием​Удаление программы​Дополнительно​ другие символы. В​ в Excel, будет​
​ переформатировании она разрушается.​ должен предстать чистый​ использовать многошаговые решения​PHP header (​
​ 2 , ‘.’);​ Офис2007+Win XP все​ неправильно, я знаю​
​���� ���​ ��������� �� ����​ ������. ��� ���​Windows 1250, 1252-1254, 1257,​Другая​ Юникода. Однако если​.​).​ различных языках часто​ иметь именно ту​Бывает и обратная ситуация,​ лист. Переходим во​ или прибегать к​ «Content-type: application/vnd.ms-excel;charset=utf-8;» );как​ $line[] = $shipping->order->GetPayMethod();​ работает нормально. На​ где изменить связь​said_t​ �� ��������� (��,​ ���?​ ISO8859-x​и выберите нужный​ такой документ будет​

​В списке программ щелкните​​Откройте вкладку​ используются разные наборы​ кодировку, которая была​
​ когда файл нужно​
​ вкладку​ помощи сторонних приложений.​ еще можно изменить​

​ $line[] = $shipping->order->card;​​ новой машине Win​ и кодировку, xls​: Всем привет!​
​ ������, ��������� ����������)​Jackshi​Courier New​ пункт в списке.​ открываться в программе,​ Microsoft Office или​Файл​ символов, поэтому многие​ вами установлена.​ не открыть с​«Данные»​ Одним из самых​ кодировку?​ $line[] = $shipping->order->operator->name;​

​ 7×64 + Office​​ файлы уже существующие​пользователи имеют книги​
​Jackshi​: � 1� �​Греческая​ В области​

​ которая поддерживает китайский​​ Microsoft Word, если​.​
​ из существующих кодировок​Как видим, у Эксель​ корректным отображением данных,​. Кликаем на кнопку​

CyberForum.ru

​ надежных способов является​

Like this post? Please share to your friends:
  • Кодировка текста в word как поменять
  • Кодировка excel для mac
  • Кодировка текста в word для антиплагиата
  • Кодировка excel в кодировке utf
  • Кодировка текста word 2016