Есть книга с макросами.
Открываем ее и держим открытой (ради макросов), потом открываем кучу других файлов. В каждом файле запускаем макрос по горячей кнопке (сам макрос из первого файла). По выполнении макроса нужно закрывать книгу (на которую натравили макрос) с сохранением.
Делаю так
Application.DisplayAlerts = False
ThisWorkbook.Close True
Application.DisplayAlerts = True
А она вместо текущей книги закрывает книгу с макросом. Как заставить закрывать именно ту книгу, находясь в которой этот макрос запустили?
Макрос, потом сохранить и закрыть
Модератор: Naeel Maqsudov
Заменить ThisWorkbook на ActiveWorkbook
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Еще, имхо, пора подумать о надстройках.