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

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

Найти!

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

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

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

odines.ru
27.10.2020 - 17:31
Смотри также:
Где то была ветка про "подразделения на 90 счете" - так что там решили?
почему база SQL такая большая?
Урбд.Как восстановить базу.

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
27.10.2020 - 17:31
Смотри также:
"Объект ещё не загружен толком..."
Перечисление в ОЛЕ
КО(Сумма) в черном запросе

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С: Одинэс.Ру