Открыть табличный документ как Excel
☑
0
Falex
21.03.11
✎
12:30
У меня есть табличный документ. Я как обычно вывожу области, а потом показываю отчет (табдок.показать()).
Как мне сделать, чтобы у меня этот отчет открывался сразу в Excel?
1
crabzzy
21.03.11
✎
12:32
ыыы формировать его в Excel через VBA и прочую муть я так с Word делал, могу код для Word подсказать в обмен на код для Excel ;) или сделать MXL, затем его обработками конвертнуть в XLS (есть такие в сети, но это не оч. легкое решение)
2
Falex
21.03.11
✎
12:33
а если mxl сохрать во временный каталог, пересохранить его в xls и вывести. И все это программно.
3
butterbean
21.03.11
✎
12:33
(0) ТабДок.Записать(ИмяФайла,ТипФайлаТабличногоДокумента.XLS); ЗапуститьПриложение(ИмяФайла);
4
crabzzy
21.03.11
✎
12:35
(3) потрясающе!!!
5
Falex
21.03.11
✎
12:36
да. первый раз такое вижу )
6
crabzzy
21.03.11
✎
12:38
есть ещё разные форматы XLS (XLS) XLS95 (XLS95) XLS97 (XLS97) XLSX (XLSX) ------------------------------------------------------ ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType) ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType) Значения ANSITXT (ANSITXT) DOCX (DOCX) HTML (HTML) HTML3 (HTML3) HTML4 (HTML4) MXL (MXL) MXL7 (MXL7) TXT (TXT) XLS (XLS) XLS95 (XLS95) XLS97 (XLS97) XLSX (XLSX) Описание: Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Возможен обмен с сервером. См. также: ТабличныйДокумент, метод Записать
2 + 2 = 3.9999999999999999999999999999999...