Добрый день. Помогите разобраться.
Необходимо данные из ТЗ выгрузить в шаблон экселя примерно таким образом:
Если а=1 Тогда
Строки ТЗ ( в которых а =1) с 1 по 10 записываем в ячейки с А4 по А 10
Если а = 2 Тогда
Строки ТЗ ( в которых а =2) с 11 по 20 записываем в ячейки с D4 по D 10
И т.д
Приведенный ниже код работает не корректно.
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
//Заполняем столбцы на листе Excel для строки номер Row
для i=1 По ТЗ.КоличествоКолонок() Цикл
Значение = ТЗ.ПолучитьЗначение(Row-1, i);
Если а = 1 Тогда
Sh.Cells(Row, i).Value = Значение;
КонецЕсли;
Если а = 2 Тогда
Sh.Cells(Row, i+3).Value = Значение;
КонецЕсли;
КонецЦикла;
Row = Row + 1;
КонецЦикла;
(2) Имеется некая ТЗ, есть в наличие шаблон в экселе, где данные из ТЗ должны выводится отдельно за каждый месяц. Месяца в шаблоне стоят один за другим -слева, направо. В общем при загрузке данных из ТЗ, нужна разбивка по месяцам.
а - это номер месяца