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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2015, 19:49   #1
Kerajel
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 10
По умолчанию Цифры и даты в скачанном файле

Добрый вечер

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

Заранее спасибо
Kerajel вне форума Ответить с цитированием
Старый 29.04.2015, 20:12   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я подозреваю что это скачивание не "экселя".
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 29.04.2015, 20:13   #3
Kerajel
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 10
По умолчанию

формат CSV, прошу прощения
Kerajel вне форума Ответить с цитированием
Старый 29.04.2015, 20:16   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Открывайте через импорт внешних данных, разбивайте по столбцам, столбцам задавайте формат.
Вообще для csv есть спецпрограммы.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 29.04.2015, 20:26   #5
Kerajel
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 10
По умолчанию

Очень трудоёмко, предполагается что этот файл можно будет скачать, открыть, обработать эти самые числа 0.99 макросом за 1 секунду и закончить работу.

Иных вариантов нет?
Kerajel вне форума Ответить с цитированием
Старый 29.04.2015, 21:00   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Откройте блокнотом, замените все точки на запятые. Чем не вариант?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 29.04.2015, 21:13   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

измените настройки ексель:

параметры
дополнительно
использовать системные разделители - удаляете птицу
в след.строке
разделитель целой и дробной части - ставите . (точку)
Ок
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 29.04.2015, 21:25   #8
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Можно конечно системные поменять - но на работе вполне могут быть и другие процессы завязаны на эти разделители - ведь этот файл после редактирования предполагается сохранять, и уже с другими разделителями, и возможно для других людей... Чтож теперь из-за одного скачанного csv менять разделители всему предприятию?
Не, можно поменять, открыть, снова поменять - но это ведь много работы, уже отклонялось
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 29.04.2015, 21:30   #9
Kerajel
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 10
По умолчанию

Спасибо за ответы, в итоге было решено кардинально поменять схему работы
Kerajel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как записать в Екселе цифры c степенью или индексом, так чтоб цифры считало, индексы (степень) игнор Andrew_K1982 Microsoft Office Excel 7 06.03.2013 23:10
задача - найти произведение первой цифры целой части и третей цифры дробной части вещественного числа. LAZARUS maks22 Lazarus, Free Pascal, CodeTyphon 2 30.01.2012 19:53
Как сделать так чтобы не отображались даты Даты вместо Цифр в ЕКСЕЛЬ? d88n Помощь студентам 1 17.06.2011 05:16
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. Каравай Microsoft Office Excel 14 11.03.2010 18:11
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы Алексей_xXx Помощь студентам 14 06.05.2009 17:42