我的报告生成工具包应用程序无法与 MS Office 配合使用

更新 Mar 26, 2024

适用于

软件

  • LabVIEW 2015 Report Generation Toolkit

操作系统

  • Windows

问题详述

如果您使用 NI Application Builder 创建的应用程序包含用于Microsoft Office的LabVIEW报告生成工具包的VI,则无法将这些应用程序与某些Microsoft Office版本一起使用。

解决方案

用于 Microsoft Office 的 LabVIEW 报告生成工具包使用多个通过 LabVIEW 属性节点或调用节点调用的 Microsoft Office 函数。由于某些Microsoft Office 函数的参数发生变化,对以下(子)VI进行了修改,使其能够在加载时自动适应相应的Microsoft Office 版本:
  • Excel_Print.vi
  • Excel Set Cell Color and Border.vi
  • Word_Add_Document.vi
  • Word_Open_Document.vi
  • Excel_Save_Workbook.vi
然而,如果您使用 NI Application Builder 创建可执行应用程序,则这些VI中的修改不起作用,因为报告生成工具包 VI 专用于指定的Microsoft Office 版本。因此,当您使用 NI Application Builder 创建应用程序时,请确保您创建应用程序的计算机上的 Microsoft Office 版本与您打算使用该应用程序的 Microsoft Office 版本相对应。请注意,同一个 Microsoft Office 版本内可能会有更改,例如 Microsoft Office 2016 内的更改,需要修改 Excel_Save_Workbook.vi