|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.01.2013, 19:41 | #11 |
Пользователь
Регистрация: 10.10.2012
Сообщений: 19
|
Хотел бы еще привести пример, зачем нужно выделять листы. При отправке на печать, если это сделать для каждого листа, то они уйдут на принтер разными пакетами. А если выделить группу, то одним. То есть для двухсторонников это как бы весьма нужная фишка.
А теперь вот задачка. По ходу работы макрос смотрит на различные условия и определяет нужно ли взять лист для печати. Предположим в этом макросе периодически придется частенько копаться. А теперь вопрос: Как его красиво написать? ReDim Preserve конечно вариант для создания списка перед выделением, но выглядит нагружено. Гораздо интересней выглядит добавление элемента в коллекцию. Таким образом можно получить коллекцию индексов или имен нужных нам листов, или даже коллекцию самих листов. Но вот беда, а как выделить все листы из коллекции? Sheets(GroupName).Select работает хорошо, но при условии что GroupName это массив а не коллекция. Конечно можно перегнать коллекцию в массив, но как то это тоже не интересный способ. Есть идейки? |
09.01.2013, 19:56 | #12 |
Форумчанин
Регистрация: 25.02.2012
Сообщений: 166
|
элементарно кагбэ
Код:
|
09.01.2013, 20:24 | #13 |
Пользователь
Регистрация: 10.10.2012
Сообщений: 19
|
Словарь, хм, вот значит как. Ранее как то не пользовался им. Только массивы и коллекции. Сейчас поищу как подключить.
|
09.01.2013, 20:33 | #14 |
Форумчанин
Регистрация: 25.02.2012
Сообщений: 166
|
можно не подключать в референсах, а использовать позднее связывание
Код:
|
09.01.2013, 20:46 | #15 |
Пользователь
Регистрация: 10.10.2012
Сообщений: 19
|
ikki_pf
Два огромных человеческих спасибо!!! за оба совета! Словарь оказался весьма интересным объектом. Стоило подружиться с ним пораньше. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выделение ячеек в таблице word из VBA excel | Святой Дьявол | Microsoft Office Excel | 5 | 12.11.2022 00:57 |
выделение нескольких ячеек в VBA | tohdom | Microsoft Office Excel | 22 | 27.06.2012 05:48 |
Строки(группы букв и группы знаков), Pascal | Mrs Smith | Помощь студентам | 1 | 10.12.2009 16:31 |
Выделение группы ячеек | t0xa | Microsoft Office Excel | 1 | 19.09.2009 18:21 |
выделение листов по условию | Bronyk | Microsoft Office Excel | 5 | 11.03.2008 19:40 |