Ошибка при вызове метода контекста (Cells)
☑
0
Janna26
23.06.16
✎
13:03
Всем привет, пытаюсь записать в файл некоторые данные, вроде все правильно написала, но ошибка все равно появляется. Подскажите плиз в чем дело.
Шаблон = ЭтотОбъект.ПолучитьМакет("Шаблон");
ИмяФайла = ПолучитьИмяВременногоФайла();
Шаблон.Записать(ИмяФайла);
Эксель = Новый COMОбъект("excel.application");
Эксель.visible = Ложь;
Книга = Эксель.WorkBooks.Open(ИмяФайла);
Лист1 = Книга.WorkSheets(1);
Лист2 = Книга.WorkSheets(2);
Бик = "'" +Организация.ОсновнойБанковскийСчет.Банк.Код;
РасчетныйСчет = "'" + Организация.ОсновнойБанковскийСчет.НомерСчета;
ТаблицаДанных = ПолучитьТаблицуДанныхДляЗаполнения();
Нум = 3;
Для каждого Стр из ТаблицаДанных Цикл
Лист1.Cells(Нум, 0).Value = СтрЗаменить(Стр.ЛицевойСчет,"л/с №","");
КонецЦикла;
1
pessok
23.06.16
✎
13:04
попробуй .Text
2
Janna26
23.06.16
✎
13:05
(1) А разве Text подходит для записи?
3
RomanYS
23.06.16
✎
13:06
зачем в нулевую колонку пишешь?
4
Ёпрст
гуру
23.06.16
✎
13:06
уверена, что есть нулевая колонка ?
5
Janna26
23.06.16
✎
13:06
(2) не получилось, та же ошибка.
6
Janna26
23.06.16
✎
13:07
(4) Спасибо огромное. Уже час наверное гуглю. Мне казалось что индекс идет с 0 строки.!
7
MrStomak
23.06.16
✎
13:09
(6) А зачем ты пытаешься перезаписать значение одной и той же ячейки столько раз, сколько у тебя строк в таблице заполнения?
8
Janna26
23.06.16
✎
13:16
(7) Не стала дальше код скидывать, там есть изменение Нум
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой