从外部文件调用Word / Excel宏

时间:2017-08-15 22:31:42

标签: vba matlab excel-vba excel

以下MATLAB代码运行在excel文件test中保存为模块的宏test.xlsx

filename = 'test.xlsx';
Excel = actxserver('Excel.Application');
workbook = Excel.Workbooks.Open(filename);
Excel.Application.Run("test");

有没有办法运行相同的宏test,当它保存在外部基本宏文件functions.bas中,或作为文本文件,或作为内存中的字符串保存,而不转将office文件转换为宏启用文件?

Function test()
    MsgBox "Hello World"   
End Function

0 个答案:

没有答案