Сохранение в Excel

Форум 1С: Одинэс.Ру

Найти!

Сохранение в Excel

Rk
17.02.2009 - 04:20
Есть отчет, в 1С выводит данные в виде 3,445 0,596. При сохранении в Excel (меню Файл, Сохранить как..., типа файла Таблица Excel) данные выводятся так:
3 445  0,596, т.е. не отображается разделитель дробной части. В таблице 1С, в ячейке прописана переменная и формат СтрКолФ#N015.3, в настойках винды разделитель дробной части указан запятая.
Пробовал разные варианты форматной строки, писал и в ячейке, и в модуле - корректного отображения разделителя после сохранения в Excel не нашел. Единственное, это если в форматной строке указать тип разделителя не запятая, а точка - тогда после сохранения в Excel разделитель устанавливается правильно, хотя не уверен полностью, но в таком случае, в 1С разделитель точка, что не очень хорошо... Подскажите пожалуйста, в чем может быть дело и как правильно указать формат вывода?
К списку тем К списку форумов

Интересные темы

odines.ru
21.11.2024 - 20:36
Смотри также:
КЗК.Prof бесплатно
Мясокомбинат, система штрих-кодирования всех переделов + MES-система
Какова длина строки неограниченной длины?

Re: Сохранение в Excel

ANik
1 - 17.02.2009 - 05:17
Так в экселе укажите такие же разделители, как в 1С
Сервис - Параметры - Международные

Re: Сохранение в Excel

Rk
2 - 17.02.2009 - 05:31
В Excel, в параметрах установлено "Использовать системные разделители". В системе указана запятая. В 1С, в форматной строке тоже указана запятая. Пробовал менять настройки параметров в Excel - не помогает...

Re: Сохранение в Excel

pit
3 - 17.02.2009 - 05:31
нужно сделать правильно - (Аника послать в сад)
- программно выяснить в отчете, какие  символы разделители установлены в Экселе (Сервис - Параметры - Международные)
- настроить форматирование в 1С для этого отчета с нужными разделителями
- сформировать отчет
- сохранить в эксель
 
все будет прозрачно для пользователя - отчет сам настроится на вывод....

Re: Сохранение в Excel

pit
4 - 17.02.2009 - 05:32
только не Сервис - Параметры - Международные
а в системе - Язык и региональные настройки

Re: Сохранение в Excel

Rk
5 - 17.02.2009 - 05:44
(3)Спасибо за подсказку, вот только не знаю пока - как программно узнать настройки параметров. Это, наверное, нужно для того, чтобы сопоставить их с настройками формата в 1С. В Excel установлено "Использовать системные разделители", а в региональных настройках в системе указана запятая...Вот только непонятно - для чего их программно узнавать, если их  знаю и в 1С указываю разделитель такой же.
P.S. Посылать, естественно никого никуда не буду, а благодарен всем откликнувшимся.

Интересные темы

odines.ru
21.11.2024 - 20:36
Смотри также:
ПУБ: есть ли правила для ввода сивола слэш?
Обучение программированию
Помогите побороть табличную часть документа
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Не записывается файл в формате XLS Ограничение доступа »
© 2009 Форум 1С: Одинэс.Ру