Переключение между книгами - VBA

Узнай цену своей работы

Формулировка задачи:

Открыты 2 книги. Одна - источник данных (название всегда разное). Другая - приемник. Название всегда "Книга1". Как переключиться с источника на приемник, понятно. А вот как обратно, если неизвестно название книги? Открыты только эти две.

Решение задачи: «Переключение между книгами»

textual
Листинг программы
Dim wb As Workbook
For Each wb In Workbooks
    If Not wb Is ActiveWorkbook Then    'не текущая книга
        If wb.Windows(1).Visible Then   'не PERSONAL.XLS и др. скрытые
            wb.Activate
            GoTo 1
        End If
    End If
Next
MsgBox "Другая книга не найдена", vbExclamation
1 'продолжение программы

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы