以下をご覧ください。
ods excel file="出力するパスを指定\test1.xlsx" options( flow="table" sheet_name='#byval1' ); proc report data=sashelp.cars; define _character_ / style(column)={tagattr='type:String format:@'}; by make; run; ods excel close; |
BY値ごとにシートを分けて出力してるんですが、シート名にBY値を設定しています。
この例のように実は、SHEET_NAME=オプションには「#BYLINE」「#BYVAR」「#BYVAL」が設定できちゃいます。
リファレンスには何故か書いてなかったと思いますが。
#BYって何?って方は以下を参照ください。
TITLEステートメントでBY値を表示する「#BYLINE、#BYVAL、#BYVAR」
See also
ODS EXCELで文字変数を「文字列」として出力したい。
ODS EXCELで「セル内改行」されてしまうところを「セル内折り返し」に変える
0 件のコメント:
コメントを投稿