|
Группировка в Экселе в цикле
| ☑ |
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>. Это учтено?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший