Страницы: 1
RSS
Быстрый переход между книгами
 
Добрый день всем.  
 
Поставил такую вот задачку себе, но не могу понять как реализовать.  
 
Есть Книга1 и есть Книга2 и так далее, но их названия изменяются каждый раз (то есть они всегда разные), как реализовать чтобы активное окно переключалось не по их названиям, а по их расположению на панели задач Windows?  
 
Я знаю, что есть макрос которые путем перебора выдает нужную нам книгу.  
 
   Dim wnd As Window  
   For Each wnd In Windows  
   If wnd.Caption Like "название книги" Then wnd.Activate: Exit For  
   Next  
   If wnd Is Nothing Then MsgBox "Нету такой"
 
Зачем активировать книгу?  
Может, надо получить ссылку на другую книгу, чтобы оттуда получить данные?  
http://excelvba.ru/code/GetAnotherWorkbook  
 
PS: Активировать следующую книгу просто: activewindow.ActivateNext
 
Интересная ссылочка, буду пробовать и изучать спасибо.
Страницы: 1
Читают тему
Наверх
Loading...