Имя: Пароль:
1C
1С v8
Группировка в Экселе в цикле
,
0 Santa4527
 
21.01.13
18:04
Выполняется это строчка в цикле. В итоги получается например не 3 группировки а только одна и по всему диапазону. что не так?

WorkSheets.Range(СтрЗаменить(ПерваяСтрока,Символы.НПП, "")+":"+СтрЗаменить(Строка(СмещениеСтроки + НомерСтроки),Символы.НПП, "")).Rows.Group()
1 Wobland
 
21.01.13
18:05
а где там 3 по-твоему?
2 Santa4527
 
21.01.13
18:08
(1)
Для Каждого стр из РезультатЗапросаГНС Цикл
WorkSheets.Range(СтрЗаменить(ПерваяСтрока,Символы.НПП, "")+":"+СтрЗаменить(Строка(СмещениеСтроки + НомерСтроки),Символы.НПП, "")).Rows.Group();
НомерСтроки = НомерСтроки + 1;
КонецЦикла;
3 Wobland
 
21.01.13
18:16
(2) а х его з тогда. мне не нравится второй СтрЗаменить
4 Santa4527
 
21.01.13
18:17
(3) почему?
5 Wobland
 
21.01.13
18:28
Число(СтрЗаменить(смещение))+н мне как-то логичней
6 Wobland
 
21.01.13
18:29
вообще, откуда там нпп?
7 Santa4527
 
21.01.13
18:30
(5) Я думаю не в этом проблема
8 Wobland
 
21.01.13
18:31
(7) ну ты ж видел при отладке, что там за строки по обе стороны ":", да?
9 Santa4527
 
21.01.13
18:32
(6) Число 7 243 содержит НПП и передать Экселю 7 243 не получается а вот 7243 передается экселю хорошо.
10 Santa4527
 
21.01.13
18:32
(8) Да видел.
11 Santa4527
 
21.01.13
19:21
Ап
12 DS
 
21.01.13
19:44
Добавь в цикл Сообщить(<строка_диапазона_для_екселя>) и кинь сюда результат на посмотреть.
В отличие от OO Calc, Excel группирует <указанный диапазон + 1>. Это учтено?
Ошибка? Это не ошибка, это системная функция.