|
Как указать формат Экспорта excel: xls/ xlsx / dbf ? | ☑ | ||
---|---|---|---|---|
0
cons74
08.12.14
✎
15:22
|
Наклепал экспорт в файлик. Сохраняет как xlsx - а как указать другие форматы?
|
|||
1
Господин ПЖ
08.12.14
✎
15:23
|
почитать справку
|
|||
2
DrZombi
гуру
08.12.14
✎
15:30
|
(0) Так же, как ты это сделал в первый раз, только укажи другой формат
|
|||
3
piter3
08.12.14
✎
15:30
|
ТипФайлаТабличногоДокумента ленивый
|
|||
4
Wobland
08.12.14
✎
15:37
|
нашёл же ты в себе силы сохранить с ексель
|
|||
5
cons74
08.12.14
✎
15:37
|
Спасибо.
|
|||
6
Wobland
08.12.14
✎
15:39
|
шоп я так жил. ни справки, ни гугла, ни мозга. только остаётся на мисте попрошайничать
|
|||
7
piter3
08.12.14
✎
15:41
|
(6)+100
|
|||
8
cons74
08.12.14
✎
15:44
|
Вот только я не через таб док делал.
Запрос = ... Эксель = Новый COMОбъект("Excel.Application") ; Лист.Cells(2, 1).Value ="СЧЕТ"; Лист.Cells(2, 2).Value ="ФИО"; Лист.Cells(2, 3).Value ="Сумма"; Лист.Range("A1:D2").Select(); ... Пока ВыборкаИзЗапроса.Следующий() Цикл Лист.Cells(Н, 1).Value = ВыборкаИзРезультата.Номер; Лист.Cells(Н, 2).Value = Врег(ВыборкаИзРезультата.ФЛ); Лист.Cells(Н, 3).Value = ВыборкаИзРезультата.Сумма; Н=Н+1; КонецЦикла; лПуть = ПутьКФайлу+"z465"+ Формат(ТекущаяДата(),"ДФ=ddMMyy")+?(НомерФайла<10,"0"+НомерФайла,НомерФайла); Книга.SaveAs(лПуть); //ПутьКФайлу |
|||
9
Wobland
08.12.14
✎
15:45
|
(8) ты сейчас о чём вообще? ну ексель, ну ком-объект
|
|||
10
Wobland
08.12.14
✎
15:47
|
не, нормально так. как указать формат, когда вон ексель. или я где-о не допонял?
|
|||
11
cons74
08.12.14
✎
15:48
|
(9) я про (3)
|
|||
12
Wobland
08.12.14
✎
15:49
|
(11) про (3) в мануалах пишут
|
|||
13
cons74
08.12.14
✎
15:52
|
Увидел: Excel только читает dbf, но не сохраняет в него.
|
|||
14
cons74
08.12.14
✎
15:52
|
А xls/xlsx - похоже просто указанием расширения (по крайней мере судя по тексту макроса).
|
|||
15
b_ru
08.12.14
✎
15:53
|
Книга.SaveAs(лПуть,43);
это для xls. А вообще там могут быть разные значения: http://msdn.microsoft.com/en-us/library/office/ff198017(v=office.15).aspx (dbf нету) |
|||
16
cons74
08.12.14
✎
15:56
|
(15) вот что я и хотел
|
|||
17
piter3
08.12.14
✎
15:58
|
||||
18
Wobland
08.12.14
✎
16:09
|
Попытайтесь найти ответ с помошью поиска в Web.
Попытайтесь найти ответ в руководстве. Попытайтесь найти ответ в списке часто задаваемых вопросов (ЧаВО). Попытайтесь найти ответ путем проверок или экспериментов. Спросите опытного товарища. Если вы - программист, попытайтесь найти ответ, анализируя исходный код. © http://www.linuxrsp.ru/artic/smart-questions-ru.html |
|||
19
Сергиус
08.12.14
✎
16:13
|
(18) Он и воспользовался "Спросите опытного товарища.", в лице данного форума:)
|
|||
20
Wobland
08.12.14
✎
16:14
|
(19) ага. а предыдущих пунктов не было. опытные товарищи кидают ссылками
|
|||
21
cons74
08.12.14
✎
17:27
|
Попытайтесь найти ответ с помошью поиска в Web. (от 5 минут)
Попытайтесь найти ответ в руководстве. (от 10 минут, но только если оно есть) Попытайтесь найти ответ в списке часто задаваемых вопросов (ЧаВО). (???) Попытайтесь найти ответ путем проверок или экспериментов.(от часа) Спросите опытного товарища.(его нет/заболел/поссорились) Если вы - программист, попытайтесь найти ответ, анализируя исходный код. (ога, щаз - от 2 часов) Задай вопрос на mista и иди пить чай??? PROFIT!!! |
|||
22
arccos6pi
08.12.14
✎
17:48
|
(0) в дбф как-то так,а в эксель уже написали как
DBF = Новый XBase; DBF.Кодировка = КодировкаXBase.ANSI; DBF.Поля.Добавить("Data", "D"); DBF.СоздатьФайл("D:\temp.dbf"); Для Сч = 1 по КоличествоСтрок Цикл DBF.Добавить(); DBF.УстановитьЗначениеПоля("Data", ТекущаяДата()); DBF.Записать(); КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |