2
出力ファイル名に追加するタイムスタンプを作成するマクロがあります。しかし、マクロがどのマクロ変数に値を割り当てるか覚えておく必要はなく、マクロの結果にマクロ変数を割り当てることが好ましいでしょう(それが十分に円形でない場合)。マクロの結果をSASのマクロ変数にどのように割り当てるのですか?
%let tms= %tms();
これは、あなたがそれを動作させるためにこれを引用するにはどうすればよい現在のマクロ....
%macro tms ;
%* Create a Timestamp ;
%let tms_date= %sysfunc(date(),yymmdd10.) ; %* Todays date ;
%let tms_time= %sysfunc(time(),time.) ; %* Current Time ;
%* Format mmddyyhhmmss ;
%let tms=_%scan(&tms_date,1)%scan(&tms_date,2)%scan(&tms_date,3)%scan(&tms_time,1,:)%scan(&tms_time,2,:)%scan(&tms_time,3,:) ;
%mend ;
のですか? また、マクロから "%let tms ="を削除するだけですか?
また、次のODS割り当てステートメントでも同じ引用符を使用しますか?時間を割いて
ods Tagsets.excelxp file="&outname.&tms..xml" style= Styles.XLsansPrinter ;
おかげで....