1
我導出了sas-dataset,使用WinSCP複製到我的電腦併成功打開它。通過數據發送導出的xlsx文件已損壞
但是,當我使用數據步驟發送文件時,文件已損壞。我點擊Outlook和Excel中的文件說:「該工作簿無法打開或由Microsoft Excel修復,因爲它會破壞」。
我該如何使用數據步驟電子郵件打開文件。
我的代碼:
/* Create data */
data A;
input B;
datalines;
1
;
run;
/* Export */
proc export
data=A
dbms=xlsx replace
outfile="/home/USERNAME/xlsx_export";
run;
FILENAME Mailbox EMAIL '[email protected]'
Subject='xlsx_test'
attach="/home/USERNAME/xlsx_export.xlsx";
DATA _NULL_;
FILE Mailbox;
PUT "xlsx test";
RUN;
我很長一段時間沒有這樣做,但過去不得不通過UUENCODE運行二進制文件,然後再附加到電子郵件。 – Tom