Здравствуйте. Подскажите пожалуйста:
Мне надо сделать так, чтобы при внесении изменений в обычную рабочую книгу и её сохранении она автоматически сохранялась и как надстройка (*.xla). Я знаю, это событие Workbook_BeforeClose.
Делаю я это для того, чтобы при открытии вместе с книгой с данными потом открывать книгу с макросами (надстройку), которую не видно (все листы скрыты).
Но, когда я сохраняю из кода VBA, у меня почему-то в надстройке видны листы.
Я пользовался операторами:
- ThisWorkbook.SaveCopyAs MyStr;
- ThisWorkbook.SaveAs Filename:=MyStr, FileFormat:=xlAddIn.
Заранее спасибо.