Hugo написал: Application.Run "PERSONAL.xlsb!CleanWorkSheet"
Спасибо за подсказку! Так — заработало. А я-то безуспешно пытался вызвать процедуру способом Call My_Procedure Странно, что я ранее не встречал указаний, что вызов процедуры по Call возможен только в пределах одного проекта (книги).
Добрый день! VBA Excel 2003 Проблема: Не получается вызвать процедуру (Sub, Function), которые находятся в модуле PRIVATE.XLS, если вызов происходит из процедуры в какой-либо другой книге. При попытке такого обращения -- появляется окошко `Microsoft Visual Basic` c предупреждением: «Compile error: Sub or Function not defined». При этом, в заголовке процедуры явно указано `Public Sub ...` Вопрос: Что нужно ещё указать, чтобы такой вызов работал?