|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.05.2009, 12:02 | #21 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Внешний цикл (в предыдущем примере это For j = 0 To 1), как раз и есть количество групп. Так, например, пусть имеется n групп по 4 листа в каждой. Тогда внешний цикл будет выглядеть так:
Код:
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 18.05.2009 в 12:07. |
19.05.2009, 11:14 | #22 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
А как ограничить значение переменной ws?
Вылетает ошибка, т.к. группы 3, листов 12, а при подсчете цикла sh+4*j, при значении j=3, sh=13 - а этого листа нет. Как вариант я добавил еще три пустых листа в конец книги. |
19.05.2009, 11:32 | #23 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Да, Вы правы. Лучше присваивать значение объекту ws в начале цикла. Например, для 3-х групп (от j=0 до j=2) можно так:
Код:
Чем шире угол зрения, тем он тупее.
|
19.05.2009, 13:20 | #24 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
гениально, все летает
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Optionbutton(ы) на MultiPage | ruavia3 | Microsoft Office Excel | 2 | 30.04.2009 14:26 |
OptionButton | Волк | Microsoft Office Excel | 3 | 09.04.2009 09:53 |
макрос для суммирования | jisu | Microsoft Office Excel | 5 | 30.03.2009 23:21 |
Макрос для копирования | knyz | Microsoft Office Excel | 28 | 11.01.2009 06:12 |
Макрос для терпеливых | jungo | Microsoft Office Excel | 3 | 04.05.2008 14:49 |