使用vba从excel运行SPSS-Syntax

我正在尝试使用vba从Excel文件运行SPSS-Syntax-command(例如:“freq v1。”)。 这曾经工作,但不知何故不再。 我不知道为什么,我没有改变任何东西。 这里是代码:

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

有没有人知道为什么这不工作了?

多谢!

几年前,IIRC Spss.Application成为了Spss.Application16。 但是你需要一个SPSS许可来使用它。