Логотип
Надстройка VBA-Excel
Очень полезный и качественный ресурс. Грамотно упакован и удобен в использовании. Экономит серьезные временные траты при обработке больших объемов информации.
Андрей Фирсов

Закрыть все открытые книги Excel

Если после работы необходимо быстро закрыть большое количество файлов Excel, то сделать это поможет надстройка VBA-Excel

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  33 207 чел.

Решение задачи

Чтобы закрыть все выбранные книги Excel необходимо:

  1. Перейти на вкладку VBA-Excel, которая будет доступна после установки.
  2. Перейти в меню Диспетчеры и выбрать пункт Диспетчер книг.
    Запуск диспетчера книг
  3. В окне диспетчера выберите книги, которые необходимо закрыть и нажмите на кнопку Закрыть выбранные.
    Закрытие выбранных книг

Код на VBA

Код макроса, который проходит по списку открытых книг и закрывает выбранные файлы.

Private Sub btn_Close_Click()
    Dim i As Long
    For i = 0 To LBox_Wb.ListCount - 1
        If LBox_Wb.Selected(i) = True Then Workbooks(LBox_Wb.List(i, 1)).Close
    Next
End Sub

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 33 207 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Диспетчер открытых книг в Excel
  2. Как сохранить все открытые книги Excel

Комментарии:

comments powered by Disqus