Имя: Пароль:
1C
1C 7.7
v7: Печатная форма -> xlsx
, ,
0 YDen
 
19.02.23
15:24
Здравствуйте.
Подскажите пожалуйста. Как печатную форму сохранить локально в xlsx формате?

благодарю
1 Злопчинский
 
19.02.23
15:30
штатно - никак.
77 поддерживает xls
2 Злопчинский
 
19.02.23
15:32
так что - всякими приблудами:
модифицированным йокселем (вроде) или
https://infostart.ru/public/1026032/
3 Злопчинский
 
19.02.23
15:33
ну и с учетом того что xlsx - это иксемель - то можно и самому формировать ;-)
4 Злопчинский
 
19.02.23
15:38
можно также сохранить штатно xls и потом программно через ЭксельАпплиекйшен открыть и пересохранить как xlsx
5 Остап Ибрагимович
 
19.02.23
16:00
йоксель умеет в xls (до 65к строк)
есть еще https://v8.1c.ru/static/1s-predpriyatie-rabota-s-faylami/
ну и прочего есть - например https://infostart.ru/public/561283/
6 Злопчинский
 
19.02.23
16:20
(5) а последняя ссылка здесь при чем?
7 MWWRuza
 
гуру
19.02.23
17:41
+(4) Или еще вариант, не сохранять из 1С файл совсем, а открывать сформированный файл екселем, т.е. в конце не save, а visible = 1, выйдет сформированный екселевский докумен на экран, а потом уже сохраняйте его как хотите, из меню екселя "Сохранить как" :-)
8 NorthWind
 
19.02.23
18:15
(7) и в связи с этим возникает вопрос - собственно, в чем сакральный смысл сохранять именно в xlsx, раз xls нормально открывается всем актуальным софтом, что MS Excel, что Open (Libre) Office?
9 Aleksey
 
19.02.23
18:24
(8) хрен их знает, у меня поставщик принимает только в формате xlsx, типа xls у него не грузиться. Пока что используем метод из (7).
Могу конечно предположить что он нашел на просторах интернета метод загрузки xlsx без установленного екселя. Поэтому и требует его, так как для xls он не прокатывает. Хотя у него и 8-ка, как бы должно быть пофиг
10 АгентБезопасной Нацио
 
19.02.23
19:26
Ну и сделать формирование в xlsx сразу (ручками, в xml, и в zip).
В клюшках, конечно, больше потрахаться, чем в снеговике, но на самом деле простые форматы не сложно...
11 johnnik
 
20.02.23
07:30
Я извращаюсь вот так: Сохраняю в mxl, открываю mxl в какой-нибудь восьмерке и уже из нее пересохранняю в xlsx. С учетом распространенности "восьмерки" это просто быстрее и без заморочек с йокселями и тому подобным
12 Злопчинский
 
20.02.23
07:45
к экселю был стандартный конвертор от 1С, чтобы можно было моксели сразу в экселе открывать
13 АгентБезопасной Нацио
 
20.02.23
08:27
(11)
дык эттта....
1) никаких заморочек "с йокселями" просто нет. У тех, кто нормально работает на клюшках (т.е. они не типовые) - йоксель давно стоит.
2) "какой-нибудь восьмерки" может просто не быть.
"Работа с файлами", конечно, бесплатна - но я не пробовал ее использовать для коныертации ни через командную строку, ни через ком - не знаю, может и заработает.
с прямым формированием xlsx, конечно, придется потрахаться - но "лучше день потерять, а потом за час долететь"©ЛКХ
2 + 2 = 3.9999999999999999999999999999999...