欠損値を含むデータをMicrosoft Excelに送る
[OS]Windows
[リリース]
[キーワード] DDE, EXCEL, MISSING
[質問]WindowsのDDE機能を利用してMicrosoft Excelにデータを送るとき、欠損値や、ブランクを含む文字データがあると正しく出力できません。 どうすれば正しく送れますか?
[回答]以下のように FILE ステートメントに NOTAB オプションを指定し、PUT ステートメントで各変数の間にタブコード['09'x]を挿入すれば正しく送られます。
filename excel dde 'excel|[Book1]Sheet1!R1C1:R3C3'; data _null_; miss=.; miss2=' '; text='a b c'; t='09'x; file excel notab; put miss t miss2 t text; run;
|