Создание таблички в Excel

Форум 1С: Одинэс.Ру

Найти!

Создание таблички в Excel

Мымра
04.03.2009 - 14:27
Есть документс многострочной частью.
На основании данных из строк делаю табличку в екселе.
Но не берет 1 строку.
Почему-то?
Почему??? А?
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
28.11.2021 - 20:18
Смотри также:
Расшифровка - не пойму(((
ТиС 949. Отчёт по продажам ТМЦ. 100 % прибыль при списании ?!
Программно поменять дату документа ...

Re: Создание таблички в Excel

Мымра
1 - 04.03.2009 - 14:36
xl=СоздатьОбъект("Excel.Application");
xl.Workbooks.Add(); //Добавляем новый документ
 
row=1; //первая строка
xl.Cells(row,1).Value = "ФИО";   // ФИОСотрудника
...
Если КоличествоСтрок()=0 Тогда
Сообщить("Не выбрано ни одиного сотрудника","!");
СтатусВозврата(0);
КонецЕсли;
Пока ПолучитьСтроку() = 1 Цикл
row=row+1;
xl.Cells(row,1).Value = Сотрудник.Наименование;   // A ФИОСотрудника
...
КонецЦикла;
xl.ActiveWorkbook.SaveAs("c:\res.xls");
xl.ActiveWorkbook.Close();

Re: Создание таблички в Excel

Uho
2 - 04.03.2009 - 14:47
не берет первую строку чего? из документа? или шапка в результирующем файле не покакзыватеся?
ЗЫ. а не проще через объект Таблица? или данных очень много? или ячейки > 256 символов есть?

Re: Создание таблички в Excel

Мымра
3 - 04.03.2009 - 14:51
>256 символов данных нет
Шапку (первую строку с названиями полей) создаю нормально.
Не берет первую строку документа.
От данных не зависит. Удаляю ее, добавляю в конец - ее берет, а первую опять не берет.

Re: Создание таблички в Excel

DeiMos
4 - 04.03.2009 - 15:01
А нулевую?

Re: Создание таблички в Excel

DeiMos
5 - 04.03.2009 - 15:02
row=1; //первая строка
row=row+1;
// Хм... Гламурненько...

Интересные темы

odines.ru
28.11.2021 - 20:18
Смотри также:
ДатаСозданияДокумента
ПУБ: есть ли правила для ввода сивола слэш?
Как определить текущий остаток?

Re: Создание таблички в Excel

Arden
6 - 04.03.2009 - 15:11
(0)вроде все работает.
а что вместо  ... написано ?

Re: Создание таблички в Excel

Мымра
7 - 04.03.2009 - 15:16
вместо ... присвоение значений в столбцах.
Оно работает, но первую строку дока не берет.
Хотя печать отчета по этому же доку по той же схеме - выводит все строки.

Re: Создание таблички в Excel

Arden
8 - 04.03.2009 - 15:27
скопировал код в документ, вместо первых ... поставил Выбратьстроки();
вторые ... удалил. все сработало правильно.

Re: Создание таблички в Excel

Uho
9 - 04.03.2009 - 15:32
хе..хе...
сто пудов ВыбратьСтроки()...

Re: Создание таблички в Excel

Uho
10 - 04.03.2009 - 15:33
">256 символов данных нет"
и чем тогда Таб.Записать() не устраивает????

Re: Создание таблички в Excel

Мымра
11 - 04.03.2009 - 15:39
(8,9)точно!
Спасибо :))
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Розничная торговля - бывает ли на ОСН? Остатки по сч.Н02 отрицательные. Что делать? »
© 2009 Форум 1С: Одинэс.Ру