![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Код:
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 14.07.2014 в 07:33. |
|
![]() |
![]() |
![]() |
#12 | |
Форумчанин
Регистрация: 09.08.2013
Сообщений: 202
|
![]() Цитата:
Но он работает. Потестю еще. Как сохранить и закрыть Централизованный если все .true? Ну чтобы он не всплавал в окошке. Последний раз редактировалось Евгений Таб; 14.07.2014 в 07:39. Причина: апавпвпвапавп |
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Вы успели прочитать мое сообщение раньше, чем я его исправил.
Нужно использовать "wb.Close True". В моем предыдущем сообщении и во вложении это реализовано.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 09.08.2013
Сообщений: 202
|
![]()
Все ок, только ошибка
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Дело в том, что макрос формирует массив из значений столбца "A" файла "Юзер", начиная со 2-ой строки, заканчивая последней заполненной ячейкой столбца. Затем организуется цикл по элементам массива. Если интересующий нас диапазон состоит из одной единственной ячейки, то при попытке сформировать массив будет ошибка.
Чтобы избежать возможной в этом случае ошибки, достаточно строку Код:
Код:
Пример во вложении. Еще можно в начале кода проверять, заполнена ли ячейка "A2" (либо другими возможными способами), т. е. есть ли вообще заполненные нужными данными строки. И, если таблица пуста, то ничего не делать (выход из процедуры).
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |