|
Выгрузка данных в Эксель с типизацией (форматированием) колонок
| ☑ |
0
mzelensky
03.06.20
✎
12:33
|
Доброго времени суток!
Задача проста - выгрузить небольшую табличку с данными в Эксель. Проблема в том, что при "штатном" сохранении средствами платформы 1С все ячейки созданного фала имеют формат "Общий". А мне требуется, чтобы у некоторых колонок формат был "Числовой" с определенной точностью (кол. знаками после запятой).
Вопрос - есть ли вариант решения задачи, кроме как программно открывать экселевский файл, устанавливать формат нужных ячеек и писать туда нужные данные (метод вроде рабочий, но так делали еще во времена 1С 8.0...а тут уже 8.3 на дворе)?!
|
|
1
Ненавижу 1С
гуру
03.06.20
✎
12:39
|
в исходном табличном документе устанавливать нужный формат ячеек
|
|
2
mzelensky
03.06.20
✎
12:44
|
(1) По сути это тоже самое, что и - "программно открывать экселевский файл, устанавливать формат нужных ячеек и писать туда нужные данные"
Сразу экспортировать с учетом формата никак нельзя (ведь задавать Формат в ячейках табличного документа МОЖНО)? Ну не уже ли 1С-ка этого до сих пор не умеет?
|
|
3
Ненавижу 1С
гуру
03.06.20
✎
13:25
|
(2) по сути не тоже самое
мы вообще здесь эксель не дергаем, а устанавливаем все необходимые форматы еще в макете
|
|
4
mzelensky
03.06.20
✎
13:38
|
(3) Не правильно прочел, сорри..
"в исходном табличном документе устанавливать нужный формат ячеек" - не работает так. Уже пробовал. Все-равно ячейки сохраняются в "Общем" формате
|
|
5
Ненавижу 1С
гуру
03.06.20
✎
14:04
|
(4) ну фиг знает, сейчас сохранил - открыл в эксель, вполне числовой
|
|
6
mzelensky
03.06.20
✎
14:11
|
(5) Сейчас прям еще раз проверю. У меня не получалось. Сохранял как, штатно "Файл - Сохранить как" ? Платформа какая?
|
|
7
Ненавижу 1С
гуру
03.06.20
✎
14:23
|
(6) штатно
8.2.17.153
8.3.16.1063
|
|
8
mzelensky
03.06.20
✎
14:38
|
Получилось. Установил в ячейке флаг "Содержит значение" и указал число нужного формата. После этого нормально сохранилось в эксель!
|
|