2016-11-25 11 views
2

vbaを使用してExcelファイルからSPSS-Syntax-Command(例:freq v1。)を実行しようとしています。 これは動作するのに使用されましたが、何とかなりません。なぜ私は何も変えなかった。ここ はコードです:vbaを使用してexcelからSPSS-Syntaxを実行する

text="freq v1." 
Set objSpssApp = GetObject(, "Spss.Application") 
Set objOutputDoc = objSpssApp.NewOutputDoc 
objSpssApp.ExecuteCommands text, True 

が、これはもはや機能しない理由誰も考えていますか?

Thx a lot!

+0

どのようなエラーメッセージが表示されますか? –

+0

あなたはSPSSタイプライブラリを参照していますか? MS Officeを再インストールしたり、コンピュータを変更した場合は、再度設定する必要があります。VBAエディタウィンドウのToolsメニュー、References、「SPSS ...」を参照して –

+0

thxにチェックします。ただし、SPSS Type 「このコンポーネントのライセンス情報が見つかりません。設計環境でこの機能を使用するための適切なライセンスがありません(エラー429)」というエラーメッセージが表示されます。 – loswollos

答えて

0

IIRC Spss.Applicationは数年前にSpss.Application16になりました。しかし、これを使用するにはSPSSライセンスが必要です。

関連する問題