Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2009, 16:09   #1
xhour
Новичок
Джуниор
 
Регистрация: 04.05.2009
Сообщений: 1
Вопрос Как настроить эксель, чтобы он открывал в виде таблицы тхт файл с разделителем в виде точки с запятой

Текстовый файл сохранен в формате Symbol Delimited (TXT), символом разделения является ТОЧКА С ЗАПЯТОЙ.
Если открывать данный файл с помощью Open with... и выбрать Excel, то возможны 2 варианта:
1. Версии Excel ниже 2003 открывают файл в виде норм таблицы.
2. Версии Excel начиная с 2003 не разделяют данные в файле. Получаем одну сплошную строку.

Если использовать меню Данные-> Импорт внешних данных - то формат указывает вручную и ессно открываем норм таблицу.

Отсюда вопрос - как сделать так, чтобы все версии эксель правильно разделяли данные этого файла? Может быть есть какие-либо настройки экселя?

В региональных стандартах винды разделить по умолчанию тоже ТОЧКА С ЗАПЯТОЙ. В настройках Excel - Сервис - Параметры - закладка "Международные" стоит галка Использовать системные.
xhour вне форума Ответить с цитированием
Старый 05.05.2009, 14:17   #2
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
Сообщение

Цитата:
Сообщение от xhour Посмотреть сообщение
Текстовый файл сохранен в формате Symbol Delimited (TXT).... как сделать так, чтобы все версии эксель правильно разделяли данные этого файла?
При открытии из EXCEL нет проблем Файл = Открыть указывайте все типы и выбирайте нужный файл, а там далее в соответствии с подсказками, выбирайте разделитель ; и все должно быть ОК.
vladtr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение значений из таблицы в виде массива (Вопрос по MySQL) Linel PHP 5 29.03.2009 11:34
Как вывести содержимое StringGrid на принтер именно в виде таблицы program123 Компоненты Delphi 4 14.02.2009 16:24
как в Си прочитать ЕХЕ файл в HEX виде ?? Юрий_BASE Общие вопросы C/C++ 1 18.04.2008 22:54
Как представить в виде цикла? Борис2 Компоненты Delphi 9 30.09.2007 14:38