1

我正在尝试在Windows 10中为SPSS Statistics 23运行 IBM 脚本ExportTablesToExcelFiles脚本(wwd 版本)。

该脚本允许您将 SPSS 输出导出到工作簿中的各个 Excel 工作表。

我收到此错误: 在此处输入图像描述

该脚本显然无法超越前几行: 在此处输入图像描述

在 SPSS 输出窗口中,我收到“错误:(16305)没有错误..”

我尝试修复PM40090:“错误:(16305)无错误。” 在 64 位 IBM SPSS STATISTICS 19 客户端上运行 WINWRAP 基本脚本时收到,但它不起作用。

有人用 SPSS 23 和 Windows 10 解决了这个问题吗?

4

2 回答 2

0

这是因为 SPSS 安装不正确。请卸载然后重新安装整个 SPSS(确保 SPSS 在 AppData 中创建的文件夹在再次安装之前也被删除)。这将得到解决。它对我有用。

谢谢。

于 2016-09-06T18:20:32.857 回答
0

经过一天的搜索和尝试,我刚刚解决了这个问题。

对我有用的解决方案是重新注册位于 C:\Program Files\Common Files\IBM\SPSS\COM 中的 spss*.tlb 和 spsswin.dll。我遇到的问题是我不得不从 Win7 复制一个缺少的 regtlibv12.exe。

  • 从位于 C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319 的 Windows 7 复制 regtlibv12.exe。
  • 将regtlibv12.exe 粘贴到上面提到的COM 文件夹中。
  • 打开 Shell (CMD) 并转到 C:\Program Files\Common Files\IBM\SPSS\COM

    • 输入以下命令:

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\spssgctl.tlb"

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\spsspvt.tlb"

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\spssrtf.tlb"

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\spsswin.tlb"

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\treeview.tlb"

    regtlibv12.exe "C:\Program Files\Common Files\IBM\SPSS\COM\vischart.tlb"

    regsvr32 spsswin.dll

在此之后,脚本再次找到了正确的库/引用。

于 2017-08-07T07:14:25.380 回答