Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перемещение между книгами Excel / 8 сообщений из 8, страница 1 из 1
29.04.2011, 17:52
    #37240742
princess-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение между книгами Excel
Подскажите пожалуйста:

Есть два файла Excel: Книга1 и Книга2.
В Книге1 имеется макрос, который открывает книгу2, анализирует данные в ней, закрывает ее и далее нужно результат подсчетов вывести в Книгу1.

Как переместить фокус назад на Книгу1?

Спасибо!!
...
Рейтинг: 0 / 0
29.04.2011, 19:01
    #37240875
Перемещение между книгами Excel
princess-net,
Код: plaintext
Книга1.Activate
Чтобы результат подсчетов вывести в Книгу1 не обязательно перемещать фокус на Книгу1.
...
Рейтинг: 0 / 0
29.04.2011, 19:24
    #37240908
princess-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение между книгами Excel
Код: plaintext
Книга1.Activate

Что должно быть вместо Книга1? Название книги? WB?
...
Рейтинг: 0 / 0
29.04.2011, 19:36
    #37240918
Перемещение между книгами Excel
princess-net,
название книги.
...
Рейтинг: 0 / 0
29.04.2011, 20:55
    #37240980
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение между книгами Excel
пробуй камнемprincess-net,
название книги.
объект WB (ну в данном случае ThisWorkbook) - как я понял вопрос автора
...
Рейтинг: 0 / 0
02.05.2011, 14:22
    #37242510
princess-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение между книгами Excel
Shocker.Proпробуй камнемprincess-net,
название книги.
объект WB (ну в данном случае ThisWorkbook) - как я понял вопрос автора

Код: plaintext
statistics.xls.Activate

Не. не работает. Имя книги как нужно вводить? в кавычках? путь указывать?
...
Рейтинг: 0 / 0
02.05.2011, 14:28
    #37242512
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение между книгами Excel
princess-net,

Код: plaintext
1.
2.
Workbooks(Файл_Эксель).Activate 'активировать, не значит выделить

Worksheets(Активный_лист).Activate 'активировать, не значит выделить
вместо того что в скобках, то что нужно в кавычках "", ОК??
...
Рейтинг: 0 / 0
02.05.2011, 14:35
    #37242519
Перемещение между книгами Excel
princess-netПодскажите пожалуйста:

Есть два файла Excel: Книга1 и Книга2...
Как переместить фокус назад на Книгу1?
Код: plaintext
1.
2.
Книга1.Activate
' или (надежнее будет, а то вдруг Книга1 станет называться не 'statistics.xls', а 'statistics of year 2012.xls')
Workbooks("Книга1").Activate
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перемещение между книгами Excel / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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