全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
11676 5
2011-12-02
悬赏 20 个论坛币 未解决
大家好,我想使用proc export生成Excel 文件,但是如何能控制Excel 中每个列的宽度?有什么选项可以解决?

我的代码如下:
proc export data=one outfile="c:\myfolder\data1.xls" dbms = xls replace;
run;
多谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-12-2 07:54:20
好像导出的excel都是自动宽度,如果一定要定义,可以在excel里面定义
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-2 08:19:55
继续求助
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-6 13:27:34
推荐使用ods tagsets.excelxp解决这个问题,具体的内容可以看一下相关的书籍。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-6 13:49:22
用proc export导出excel有时会有格式的问题

你可以试试libname的方式,即

libname myexcel EXCEL path='e:\data.xls' header=yes;
data myexcel.sheet;
set  sourcedata;
run;
libname myexcel clear;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-7 06:38:53
AlanMGTD 发表于 2011-12-6 13:27
推荐使用ods tagsets.excelxp解决这个问题,具体的内容可以看一下相关的书籍。
推荐TOO - 使用ods tagsets.excelxp
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群