Имя: Пароль:
1C
 
Как задать имя листа Excel при сохрании из 1С?
0 Kreont
 
13.05.11
14:50
Кто такое пробовал делать, лист один но надо задать определенное имя.
Прошелся по Йокселю, не нашел :(

Или может кто знает как через VB?
1 ДенисЧ
 
13.05.11
14:53
плохо искал. Есть в йокселе такое
2 Kreont
 
13.05.11
14:58
(1) А как не подскажешь? А то все что не нахожу: "только для чтения"
3 ДенисЧ
 
13.05.11
14:58
Добавить (ИмяЛиста, Документ);
Синтаксис:
Добавить (ИмяЛиста,Документ)
Назначение:
Добавляет лист в книгу Excel.
Параметры:
ИмяЛиста
Название листа (будет отображаться на ярлычке листа в Excel). Не может превышать в длину 30 символов. Имя каждого листа должно быть уникально в пределах книги. При попытке добавить лист с именем уже существующего листа будет выдана ошибка. Проверка имени происходит без учета регистра символов.

Документ
Объект типа ТабличныйДокумент.
4 Kreont
 
13.05.11
15:16
(3) Вот спасибо, не там искал :(
Я просто только SpreadSheet.dll грузил, теперь придется весь йоксел грузить.
5 andrewks
 
13.05.11
15:19
(4) чо?
6 Kreont
 
13.05.11
15:31
(5) Точно я думал то разные части (обрезанная и полная версия),
вот глючит в пятницу:)))
7 Denp
 
13.05.11
15:34
worksheet.Name уже не катит?
8 ДенисЧ
 
13.05.11
15:35
(7)
Имя
Синтаксис:
Имя
Назначение:
Имя листа. Только чтение.


Вперёд.
9 Denp
 
13.05.11
15:36
(8) у меня не РО
ЧЯДНТ?
10 Kreont
 
13.05.11
15:45
(9) У меня Excel нетцу на компе, и хз будет ли он там где обработку надо запускать :(
11 Denp
 
13.05.11
15:46
(10) а чо тогда про VB спрашивал?
12 Kreont
 
13.05.11
15:47
(11) Там где будут открывать файл, там есть Ексель, там где формируют нету )
13 Kreont
 
13.05.11
16:00
Получилось (может пригодится кому-нибудь):
ЗагрузитьВнешнююКомпоненту("SpreadSheet.dll");
Йоксель = СоздатьОбъект("ТабличныйДокумент");
Конвертер = СоздатьОбъект ("КонвертерExcel");
гКнига = Конвертер.Создать();
Йоксель.ЗагрузитьИзТаблицы(Таб);// Таб = готовая печ.таблица с данными
гКнига.Листы.Добавить("data", Йоксель);
гКнига.Записать(ПовнийШлях);
Йоксель.Очистить();
Основная теорема систематики: Новые системы плодят новые проблемы.