使用LabVIEW报告生成工具包在Microsoft Excel中创建报告:第3部分

更新 Dec 18, 2023

环境

软件

  • LabVIEW Report Generation Toolkit
  • LabVIEW

其他

Microsoft Excel

本教程教您如何在Microsoft Excel中创建和自定义图表。这是教程的第三部分(全篇教程共有四个部分),该教程包含使用LabVIEW用于Microsoft Office的LabVIEW报告生成工具包 在Microsoft Excel中创建专业报告的过程。

本教程的第一部分第二部分 教您如何打开Excel,如何向工作表中添加数据以及如何使用工具包在Excel中处理操作数据。本教程的第三部分基于之前教程中所创建的VI和工作表来创建和自定义图表,以更好地呈现数据。

从Microsoft Excel检索数据

在图1中,Lesson 2 VI代表了本教程第一部分和第二部分中开发的代码,第一部分和第二部分的课程教您如何打开Excel,添加和重命名工作表,向工作表中添加数据以及如何使用函数和宏操作该数据。

图1.从Excel工作表中检索数据

创建图表之前,需要在LabVIEW中将数据值放在一个数组中。由于您在VI中的两个不同节点添加了数据,因此将这些值收集到一个数组中的最简单方法是从Excel工作表中读取它们。使用Excel Get Data VI 函数可将数据从Excel工作表检索至LabVIEW。当您选择了单元格范围和期望的数据类型后,VI会依据您的需求读取大量的数据集。

创建图表

检索数据后,在工作表上创建一个图表。 Excel包含几种默认图表类型可用于描绘数据。在这种情况下,选择一个嵌入有标记点的折线图作为工作表中的对象,以绘制样本数据。另外,如果您只需要将数据以图形的方式呈现,而没有附带文本,则可以使用该工具包将图表在工作表中创建为未嵌入对象。如图2所示,您可以使用Excel Easy Graph VI函数创建任何有效Excel数据类型的图表并设定标题和位置。

图2.在Excel工作表上创建图表

图3显示了通过LabVIEW添加图表的效果。

图3.在Excel工作表中添加到报表中的图表

使用高级图表选项

如果要自定义图表,但不是使用“ Excel图表向导”中提供的选项,此工具包提供了一整套VI可用于修改和自定义图表。图4显示了Set Graph Colors,Set Graph Font和Set Graph Scale VI函数,用户可使用这些VI函数在LabVIEW中以编程方式调整图表的属性。

图4.自定义Excel图形的标记样式,字体和轴

图5显示了最终报告中的修改后的图。

图5. Excel工作表中的自定义图

对于Microsoft Office设计的的LabVIEW报告生成工具包中的这些高级选项可以有效减少开发时间,并且无需手动修改最终报告。

下载示例代码

下载教程VI 。需要LabVIEW 6.0或更高版本, LabVIEW Report Generation Toolkit和Microsoft Office。

下一步

图3中的测试数据和图表需要一个标题,并且需要对字体和位置进行少量调整。本教程的最后一部分 教您如何调整和自定义单元格以及添加报告标题以完成报告以进行最终演示。