SAS:PROC EXPORT 在 Excel sheet 名称中添加了“_”,但 _ 在 SAS 中不存在?
SAS: PROC EXPORT adds a "_" in the Excel sheet name but the _ is not there in SAS?
我有以下导出到 .xls 文件的 SAS 代码。 (注意:我需要 OLD 1997-2003 格式)。
我将 sheet 名称指定为:'PB Organization'
但是创建文件时 sheet 名称是 'PB_Organization'
已添加“_”。发生了什么事?
PS: 文件包含正确的列和行,只是 sheet 名称错误。
%let Path_Org = "\Folder\CurrentMonth - PB Organization";
proc export data=pb_org2
outfile = &Path_Org
dbms=xls replace;
sheet = 'PB Organization';
run;
来自 SAS 文档:
SHEET=sheet-姓名
识别 Excel 工作簿中的特定传播sheet。仅当您要导入整个跨页 sheet 时才使用 SHEET= 选项。 如果 EXPORT 过程 sheet-name 包含特殊字符(例如 space),SAS 会将其转换为下划线 .
将space转换为下划线。 "Employee Information" 变为 "Employee_Information"
另见此处http://support.sas.com/documentation/cdl/en/acpcref/63184/HTML/default/viewer.htm#a003103761.htm
我有以下导出到 .xls 文件的 SAS 代码。 (注意:我需要 OLD 1997-2003 格式)。
我将 sheet 名称指定为:'PB Organization'
但是创建文件时 sheet 名称是 'PB_Organization'
已添加“_”。发生了什么事?
PS: 文件包含正确的列和行,只是 sheet 名称错误。
%let Path_Org = "\Folder\CurrentMonth - PB Organization";
proc export data=pb_org2
outfile = &Path_Org
dbms=xls replace;
sheet = 'PB Organization';
run;
来自 SAS 文档:
SHEET=sheet-姓名
识别 Excel 工作簿中的特定传播sheet。仅当您要导入整个跨页 sheet 时才使用 SHEET= 选项。 如果 EXPORT 过程 sheet-name 包含特殊字符(例如 space),SAS 会将其转换为下划线 .
将space转换为下划线。 "Employee Information" 变为 "Employee_Information"
另见此处http://support.sas.com/documentation/cdl/en/acpcref/63184/HTML/default/viewer.htm#a003103761.htm