【问题标题】:Access to SPSS via VBA通过 VBA 访问 SPSS
【发布时间】:2013-11-19 12:19:33
【问题描述】:

有人能指出正确的方向吗?

我在 Access 中构建了一个数据管理系统,以 SQL Server 作为后端。我想为我的用户提供以下功能。

能够将数据从管理环境直接导出到 SPSS。 我只需要将数据(来自 ADODB 数据集)存储在 .sav 文件中。 数据由动态生成的查询提供。此外,用户不能通过 ODBC 或 SQL Server 直接访问数据。因此,Access 需要收集数据并将其存储在 .sav 文件中。

有人已经这样做了,或者我在哪里可以找到关于如何处理这个问题的好文档?

提前致谢!

【问题讨论】:

  • 嗯...也许您可以将其存储为访问文件并运行导入访问文件的spss脚本?这至少是可能的......
  • 我知道这是可能的。在这种情况下,我更喜欢导出到 Excel。但我想为用户提供一键式解决方案。最好我还想为它们添加变量和值标签。无需他们运行可能会失败的 SPSS SYNTAX。
  • 如果您还没有看到它,线程here 可能会感兴趣。
  • 我希望有一个简单的 SPSS 参考,其中包含可以生成 .sav 文件的功能。不过好像有点复杂!

标签: vba ms-access spss


【解决方案1】:

您始终可以为 SPSS 代码提供自定义对话框。如果 SPSS 用户不能直接对数据库使用 ODBC,您可以在 Access 数据库和 SPSS 之间使用 VB 自动化。这记录在 VB 脚本帮助中,或者您可以将 SPSS 自动化库导入 Access。

【讨论】:

  • 您知道在哪里可以找到适用于 SPSS 自动化库的正确文档吗?
猜你喜欢
  • 2011-08-14
  • 1970-01-01
  • 1970-01-01
  • 2018-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多