Страница 1 из 1

Макрос, потом сохранить и закрыть

Добавлено: 25 май 2009, 10:07
vadim245
Есть книга с макросами.
Открываем ее и держим открытой (ради макросов), потом открываем кучу других файлов. В каждом файле запускаем макрос по горячей кнопке (сам макрос из первого файла). По выполнении макроса нужно закрывать книгу (на которую натравили макрос) с сохранением.

Делаю так

Application.DisplayAlerts = False
ThisWorkbook.Close True
Application.DisplayAlerts = True

А она вместо текущей книги закрывает книгу с макросом. Как заставить закрывать именно ту книгу, находясь в которой этот макрос запустили?

Re: Макрос, потом сохранить и закрыть

Добавлено: 25 май 2009, 11:27
AlexZZZ
Заменить ThisWorkbook на ActiveWorkbook

Re: Макрос, потом сохранить и закрыть

Добавлено: 25 май 2009, 18:31
Naeel Maqsudov
Еще, имхо, пора подумать о надстройках.