【发布时间】:2017-03-08 09:15:55
【问题描述】:
我在这里的第一篇文章有一个问题。希望我“以正确的方式”做到这一点。 我在 SAS(主要是 PROC SQL)中构建了一个查询,它根据某些标准生成月度报告。
我正在使用 Proc Export 将创建的表导出到 Excel 文件。这是我使用的代码行:
proc export data=work.par_reg
outfile="&myfilerfp."
dbms=xlsx
replace;
sheet="Particulieren regulier";
run;
我在此文件中有更多选项卡,但正在创建的 Excel 只是没有任何布局的文本/数字。是否可以对该 Excel 应用某种布局(如白色背景、黄色标题等),或者是否可以导出到已有布局的现有模板表中?
感谢您的帮助!
【问题讨论】:
-
几年前做过类似的事情,但使用 SAS 生成一个平面 csv 文件,然后将其用作包含大量图表和分析的模板文件的数据输入。所以,也许你可以重新考虑你的输出路线,但我理解是否不可能。
-
什么版本的sas?查看 sas ODS,输出交付系统。您可以使用 PROC REPORT 或其他报告过程编写 HTML、xml 和本机 xlsx,所有这些都带有格式。 PROC EXPORT 是关于导出数据,但没有漂亮的格式。
-
我使用的是 SAS BI 9.4。老实说,我对使用 SAS 并不陌生,因此您拥有的有关 ODS 的更多信息将非常有帮助!我自己也将开始寻找它:) 谢谢!
-
从 Tagsets.ExcelXP 开始 - 它有更多选项,但会生成一个可以在 Excel 中打开的 XML 文件。 ODS Excel 将创建一个原生 Excel 文件。我会推荐这篇论文作为索引,其中列出的论文有很多例子和代码