Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Странное поведение макроса. / 4 сообщений из 4, страница 1 из 1
23.04.2007, 18:39:08
    #34481563
Гость112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение макроса.
Возник вопрос. Может кто подскажет в чем дело?
Есть макрос, который обрабатывает данные,
в процессе обработки создается новый лист "Результат".
Так вот, в конце работы макроса, для удобства пользователей делается активной ячейка "A1".
Есть два компьютера - версии Excel одинаковы - XP, англ.
На одной машине макрос работает без проблем.
На другой - в коде на строчке
Код: plaintext
Worksheets("Результат").[A1].Select
выдает ошибку: Select method of Range Class failed.
...
Рейтинг: 0 / 0
23.04.2007, 18:47:02
    #34481589
lena_####
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение макроса.
Гость112

добавьте перед проблемной строкой строку:
Код: plaintext
Worksheets("Результат").Activate
...
Рейтинг: 0 / 0
23.04.2007, 18:52:43
    #34481600
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение макроса.
думаю дело не в компе, а в конкретной ситуации:

Активен ли лист "Результат" на момент попытки выбрать [A1]? Если нет, то тогда

Код: plaintext
1.
2.
3.
With Worksheets("Результат")
    .Activate
    .[A1].Select
End With

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
24.04.2007, 10:15:33
    #34482459
гость112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение макроса.
Это называется - а слона-то и не заметила.
Совершенно верно - активной оказывался другой лист (ну совсем забыла, что его в обработку добавила).
Спасибо всем
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Странное поведение макроса. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]