我有这个宏A.每次我运行它,我得到一个结果如下图所示(包括2个表和1个图)。请注意,这次我从SAS输出窗口复制它们并将其粘贴到Excel上,然后手动格式化。我的问题是,当我多次运行宏A时,如何将所有结果一个接一个地自动导出到单个特定的Excel表格中?
由于我是SAS的初学者,所以提供一个简单的解决方案:)
非常感谢!
答案 0 :(得分:0)
使用ODS Excel和sheet_interval选项。这假设SAS 9.4+
Ods excel file='myfile.xlsx' options(sheet_interval='none') style=meadow;
%macro_run();
Ods excel close;
在宏中,您可能需要添加:
Ods excel options(sheet_interval='none');