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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2010, 13:56   #1
siteograf
Пользователь
 
Регистрация: 19.10.2009
Сообщений: 11
По умолчанию CSV —> Эксель. Изменение данных

При редактировании через текстовый редактор (Notepad++) показываются правильные значения, а при открытии файла через ексель (2002 и 2010) он их изменяет на свои и например из значения 4.2 показывает 40213/

Как это победить?
siteograf вне форума Ответить с цитированием
Старый 27.06.2010, 14:40   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте siteograf.
40213 это номер соответствующий дате 04.02.2010, значение 4.2 конвертируется в него автоматически.
Для "борьбы" с этим явлением измените в файле CSV разделитель целой и дробной части (у Вас это точка - 4.2), символом указанным в Региональных настройках системы (скорее всего запятая), и у Вас всё получится.
Евгений.

P.S. выкладывая сообщение не забывайте обращаться к тем кому его адресуете, не знаете как - можно просто поздоровавшись.
Teslenko_EA вне форума Ответить с цитированием
Старый 27.06.2010, 14:50   #3
siteograf
Пользователь
 
Регистрация: 19.10.2009
Сообщений: 11
По умолчанию

Добрый день!
Спасибо за подробный ответ.
А можно как-то отключить "заботу" экселя?
siteograf вне форума Ответить с цитированием
Старый 27.06.2010, 15:49   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

меню Сервис / Параметры / вкладка Международные / Использовать системные разделители - поупражняйтесь
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 30.06.2010, 22:20   #5
siteograf
Пользователь
 
Регистрация: 19.10.2009
Сообщений: 11
По умолчанию

Спасибо! благодаря вашему ответу нашел через справку как импортировать файл. В данный момент офис 2010.
Данные —> Из файла. Для моего случая указал для проблемной ячейки формат текстовой
siteograf вне форума Ответить с цитированием
Старый 30.06.2010, 22:20   #6
siteograf
Пользователь
 
Регистрация: 19.10.2009
Сообщений: 11
По умолчанию

Спасибо! благодаря вашему ответу нашел через справку как импортировать файл. В данный момент офис 2010.
Данные —> Из файла. Для моего случая указал для проблемной ячейки формат текстовой
siteograf вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с изменением формата даты при копировании из CSV формата в эксель mars56 Microsoft Office Excel 4 16.03.2010 09:50
слияние данных из csv в excel dark7to Microsoft Office Excel 5 27.08.2009 20:06
Копирование данных из csv в xls Lenin21 Microsoft Office Excel 0 06.11.2008 21:10
Импорт данных из *csv-файлов в БД bober Общие вопросы .NET 3 19.08.2008 17:20