僕の頁 <SASと臨床試験と雑談と>

徒然なるままにSAS暮らし

0118

ODS tagsets.ExcelXP  

Excelにデータや帳票を出力できるods tagsets.ExcelXPを使用してみます。
CARSデータセットのメーカーごとの車種一覧をシートごとに出力します。
*** メーカーごとの車種一覧をシートごとに出力する ;
*** 目次シートの作成,フィルター,ウィンドウの固定,シートはby変数ごと,カラムの幅等を指定 ;
ods listing close ;
ods tagsets.ExcelXP file="C:\temp\Output_Cars.xls"
style=styles.statistical
options(
contents = 'yes'
autofilter = 'all'
frozen_headers = '2'
frozen_rowheaders = '1'
sheet_interval = 'bygroup'
sheet_label = ' '
suppress_bylines = 'no'
fittopage = 'yes'
absolute_column_width = '30,10,10,10,10,10,10,10,10,10,10,10,10,10') ;
*** データをメーカーごとに出力 ;
proc print data=sashelp.CARS noobs label ;
by MAKE ;
run ;
ods tagsets.ExcelXP close ;
ods listing ;

出力イメージは以下になります。出来上がるファイルはxmlなので純粋なエクセルファイルに変換するには
名前を付けて保存してください。
①目次
excelxp_1.png

②Audiのシート
excelxp_2.png

ちなみにhelpを見たい場合は下記を実行すればログファイルにhelpが出力されます。
*** helpをログ画面に出力 ;
ods tagsets.ExcelXP file='test.xml' options(doc='help') ;
ods tagsets.ExcelXP close ;


スポンサーサイト

Posted on 2014/01/18 Sat. 00:28 [edit]

CM: 0
TB: 0

プロフィール

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

訪れた人

▲Page top