Sas 如何通过过程报告将excel中的单元格添加到另一个单元格上方

Sas 如何通过过程报告将excel中的单元格添加到另一个单元格上方,sas,Sas,excel中的“知道”第一列是单元格“知道上面的单元格(列名)”我要编写的人:单元格(在另一个单元格中) 上面提供了关于pop产品的描述(3列),上面我想写一封完整的邮件,背景是绿色,这应该行得通。基本上,您可以使用跨变量来获取第二个标题,然后您必须输入一个非打印伪列以使事情正常运行(您不能完全跨变量)。您可以使用样式语句输入颜色。如果您使用PROC模板定义样式,那么代码将看起来更干净,这样您就可以使用样式继承来避免一次又一次地重写样式 ods listing close; ods tagset

excel中的“知道”第一列是单元格“知道上面的单元格(列名)”我要编写的人:单元格(在另一个单元格中)
上面提供了关于pop产品的描述(3列),上面我想写一封完整的邮件,背景是绿色,这应该行得通。基本上,您可以使用跨变量来获取第二个标题,然后您必须输入一个非打印伪列以使事情正常运行(您不能完全跨变量)。您可以使用样式语句输入颜色。如果您使用PROC模板定义样式,那么代码将看起来更干净,这样您就可以使用样式继承来避免一次又一次地重写样式

ods listing close;
ods tagsets.excelxp file='Y:\fonts\CC_ACQ_fonts_v2_har.xls' style=sasweb
options(sheet_name="CC_ACQ_JUN12_V2");
proc report data=work.matrix_input nowd
 style(report)={font_face=times font_size=1 font_weight=bold bordercolor=black}
 style(header)={font_face="Times New Roman" font_size=8pt  font_face=times    cellwidth=1in background=gray foreground=black font_weight=bold bordercolor=black  }
 style(column)={font_face="Times New Roman" font_size=8pt 
         just=center cellheight=15in font_face=times};
 column CELL offer_description pop product;
 run;
ods tagsets.excelxp close;
ods listing;
data class;
set sashelp.class;
total='Total Consolidated';
namedummy='By Name';
dummy=' ';
run;

ods listing close;
ods tagsets.excelxp file='c:\temp\test.xml' style=sasweb
options(sheet_name="CC_ACQ_JUN12_V2");
proc report data=class nowd
 style(report)={font_face=times font_size=1 font_weight=bold bordercolor=black}
 style(header)={font_face="Times New Roman" font_size=8pt  font_face=times    cellwidth=1in background=gray foreground=black font_weight=bold bordercolor=black  }
 style(column)={font_face="Times New Roman" font_size=8pt 
         just=center cellheight=15in font_face=times};
 column dummy namedummy,name total,(age height weight);
define total/' ' across style={font_face="Times New Roman" font_size=8pt  font_face=times    cellwidth=1in background=green foreground=black font_weight=bold bordercolor=black };
 define namedummy/' ' across;
 define dummy/noprint;
 run;
ods tagsets.excelxp close;
ods listing;