DDE機能使用時の注意点

[OS]Windows
[リリース]
[キーワード] DDE,Windows,OS/2

[質問]

DDE機能を用いてSASデータセットを、Microsoft EXCELに書き込む際、注意すべき制限はありますか。

[回答]

DDE機能を使用する際には、特に以下の2点に注意してください。

SAS、EXCEL間の DDE接続時間の制限
DDE機能を使用して大きなデータセットを MS-EXCELに書き込む際に、デフォルトの接続時間(5秒)を超えますと、 'ERROR: デバイス xxxxxx をアクセス中にエラーを検出しました。'というメッセージが表示されます。 この場合、次のオプションを FILENAMEステートメントに指定していただくことにより、制限時間を解除することができます。
       filename output DDE 'excel|C:\... ' timeout = -1;
                                          ~~~~~~~~~~~~~
       

注意:このオプションはドキュメントに記載されておりません。エラーが発生しない場合には、このオプションは使用しないでください。

Microsoft EXCELのワークシートの制限
Microsoft EXCELのワークシートの制限を超えますと、データの書き込みが正常に行われないことがあります。 この場合、エラーメッセージは表示されませんのでご注意ください。 FILENAMEステートメントにおいて、ワークシートの 最大 16384行 256列の範囲内で領域を指定してください。