2016-03-28 11 views
0

誰かが、少し矛盾するときに、SASでファイルをExcelで使用するための回避策を知っていますか?私のMicrosoftのオフィスアプリケーションは32ビットで、学校に通っているときに無料でダウンロードできるバージョンのSASがあります。問題はSASが64ビットであり、Excelファイルでは機能しないことです。これを回避する簡単な方法はありますか?SASとビットビットの矛盾を回避する

答えて

0

SAS 9.4をお持ちの場合は、XLSおよびXLSXファイルを直接読み書きできます。 PROC IMPORTを使用します。

proc import datafile='myfile.xlsx' out=mydataset dbms=xlsx .... 

さらにはlibnameです。

libname mydata xlsx 'myfile.xlsx'; 
proc copy inlib=mydata outlib=work; run; 
+0

ありがとうございました。何らかの理由で、コマンドの一部が動作しないように見えることがあります。 procのインポート・ステップでセルの範囲を指定するのは、実際に引き込まれるデータの範囲を変更するようには見えません。 – grig109

0

バージョンによっては、XLSXのすべての機能がサポートされているわけではありません。 PCFileServerをダウンロードしてこれらを回避し、DBMS = EXCELCSを使用することができます。 SAS University Editionを無料で使用することもできます。どちらも同様のライセンスを受けている必要があり、学習目的にのみ有効です。