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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2011, 19:05   #1
DAV7772
 
Регистрация: 14.12.2011
Сообщений: 3
По умолчанию Неверная конвертация из CSV

Импортирую в Excel файл формата CSV. Одна из колонок этого файла: 5-значные номера телефонов, написанные примерно так 4-35-98 и т.п.
Большинство значений конвертируются корректно. Но некоторые номера телефонов Excel воспринимает как дату. Например телефон 3-11-92 принимается в Excel как дата 03-11-1992.
Есть вариант какими-то настройками заставить Excel не умничать, а принимать как есть?
DAV7772 вне форума Ответить с цитированием
Старый 14.12.2011, 19:32   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Задайте колонке текстовый формат.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 14.12.2011, 19:36   #3
DAV7772
 
Регистрация: 14.12.2011
Сообщений: 3
По умолчанию

Не помогает. Потому что в ней уже стоит значение в формате "дата", и уже именно эта дата превращается в совершенно другое значение, никак не похожее на первоначальный номер телефона.
DAV7772 вне форума Ответить с цитированием
Старый 14.12.2011, 21:13   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Как Вы импортируете? Если как источник внешних данных - то там есть возможность выбрать формат столбца.
Кроме этого, можно файл читать в массив, а его уже выгрузить в форматированный лист. Примеры на форуме есть.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 20.12.2011, 21:40   #5
DAV7772
 
Регистрация: 14.12.2011
Сообщений: 3
По умолчанию

Импортирую просто через "Открыть" и если показываются по умолчанию только xls-файлы, то еще меняю, чтоб показывал все файлы и просто выбираю.
"Источник внешних данных" что-то иногда мелькает, а иногда нет. Как можно его явно вызвать и сказать, мол такие-то столбцы воспринимать в таком-то формате?
DAV7772 вне форума Ответить с цитированием
Старый 20.12.2011, 22:37   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Поищите импорт данных.
Что за версия Экселя?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL phpMyAdmin неверная кодировка. kos1nus SQL, базы данных 2 23.10.2011 16:19
Конвертация CSV в MySQL -MagicAlex- SQL, базы данных 4 08.03.2011 20:54
Неверная запись Golovastik HTML и CSS 1 26.07.2010 21:34
Экспорт в csv и импорт из csv cent Microsoft Office Excel 12 28.12.2008 19:50
Неверная ссылка на профиль AlDelta О форуме и сайтах клуба 2 27.10.2007 21:03