Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/91: Рейтинг темы: голосов - 91, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 7
1

Числовой формат в Csv

24.05.2007, 00:41. Показов 16857. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Выгружаю данные из лотуса в csv-файл лотус-скриптом.
И вот открываю готовый csv в Excel. Все бы хорошо, и даты даже попадают в ячейки с типом "дата". Но вот числа - преобразуются в "общий" формат, а это плохо. Мне надо именно числовой.

Если использовать разделитель групп разрядов, то excel понимает такие числа как "числовой" формат. Но в таком случае числа до тысячи будут все равно "общего" формата.

Подскажите, пожалуйста, как же правильно записать число, чтобы excel понял, что это число ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2007, 00:41
Ответы с готовыми решениями:

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

При открытие файла csv макросом меняет формат столбца с "общий" на "числовой"
Здравствуйте! Подскажите, пожалуйста. Нужно макросом открыть файл csv. При открытии вручную все...

CSV Формат
Привет всем! Хотел бы узнать, есть ли возможность вызывать значение каждой клетки в отдельности из...

Числовой формат
Добрый день! Подскажите мне, пожалуйста, вот мне надо хранить числовые данные. Некоторые из них...

4
DmT
24.05.2007, 10:10 2
Попробуйте так:


Set xl=CreateObject("Excel.Application")
Call xl.Workbooks.Add
Set xlsheet = xl.Workbooks(1).Worksheets(1)

ваш код для заполнения полей данными
...


xlsheet.Range(xlsheet.Cells(x, y), xlsheet.Cells(x+n, y+n)).Select выделяем поля для задания формата
xl.Selection.NumberFormat = "0.00" числовой формат

...
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 7
24.05.2007, 14:42 3
DNT, спасибо, но!
Я забыла сказать Что код выполняется на сервере Linux и там невозможно создавать объект Эксель.
Я просто формирую текстовый файл.
0
DmT
24.05.2007, 15:35 4
Для: Lera

нууу незнаааю...

попробуйте указывать число с разрядами: 100.00, 100.01, ...
может и прокатит
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 7
24.05.2007, 15:56 5
Не-а, Excel их в "общий" запихивает
0
24.05.2007, 15:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2007, 15:56
Помогаю со студенческими работами здесь

Выгрузка в формат CSV
Добрый день. Подскажите, пожалуйста, а лучше скиньте пример кода, как из 1С данные выгрузить в CSV...

CSV формат и типы данных
Доброго времени суток! При чтении данных из файла CSV выдает ошибку: ValueError: could not...

Строку с датой в числовой формат
Есть текстовая строка с датой: 14 марта 2013, нужно получить что-то типа 2013-03-14, т.е нужно...

Вычисления числовой и денежный формат
Добрый день подскажите как можно делать арифметические действия между числовым и денежным форматом?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru