使用LabVIEW向Microsoft Word文档中导入数据
主要软件:
主要软件版本: 7.1
主要软件修正版本: N/A
次要软件: N/A
问题: 我想创建一个MS Word文档,利用它打开LabVIEW,然后编辑Word文档,这可行吗?
解答: 是的,你可以将一个LabVIEW的VI通过超链接的方式嵌入Microsoft Word中,并且通过报表生成工具包来编辑这个VI,使之导出数据到Word文档中. 下面的说明展示了如何配置Word文档并编辑LabVIEW的VI.
- 向你的Word文档中插入书签. 首先找到你想要用LabVIEW想文档中导出数据的位置,对于每一个位置放置书签:
- 将光标放入至文档中你想要插入数据的位置.
- 选择 Insert》Bookmark...并且给书签命名,选择OK.
- 保存Word文档.
- 在LabVIEW中,使用下面的报表生成工具包VI(函数》所有函数》报表生成)来编辑你的VI,请参考下面附件中的Export_Info.vi来获取额外的编程帮助.
- New Report.vi 新建报表.vi– 选择 "Word" 作为报表的格式,并且在路径中选中你的word文档.
- Append Report Text.vi 添加报表文本.vi 和 Append Table to Report.vi 添加表格至报表.vi – 为MS Office参数输入端创建一个常量或者输入控件 (应该是一个簇的类型). 输入一个你已经保存好的书签名称至"bookmark (word)"字符串参数. (注意:如果你创建一个输入控件,你可以看到簇中每一个条目的标签,你就可以很容易的找到输入字符串的位置). 将你要输入至文档书签位置的文本或者数据连接到VI上.
- Append List to Report.vi 添加列表至报表.vi – 这个VI本身就带有输入书签的接线端,可以不用使用MS Office参数的接线端.
- Save Report to File.vi 保存报表至文件.vi – 指定报表文件的路径.
- Dispose Report.vi 处置报表.vi – 如果你想在导出数据之后立刻关闭文档,请使用这个VI.
- 保存你的LabVIEW程序.
- 设置超链接. 它允许用户再MS Word文档中点击某一个词,然后打开一个LabVIEW的VI并执行.
- 在某一个单词上右键单击,选择超链接.
- 在“插入超链接”的对话框中找到你的LabVIEW程序并点击OK.
- 这个单词会变成蓝色并且带有下划线,表明它已经被链接了.
附件中的zip文件包含一个Word文档和一个LabVIEW程序,解压这个文件并且将WORD_LV文件夹保存至C盘,如果你不想使用或者没有C盘,你需要在LabVIEW程序中修改默认的路径,在word文档中修改超链接的路径. 打开Import_Info.doc,它允许你打开Export_Info.vi,运行这个LabVIEW的VI,程序将在C:\WORD_LV文件夹中生成一个My_Imported_Info.doc文档用于保存你需要导出的数据.
相关链接: KnowledgeBase 2928CKOP: Opening Existing Word/Excel Files Using the LabVIEW Office Report Generation Toolkit
附件:
- WORD_LV.zip
报告日期: 03/27/2004
最近更新: 12/16/2012
文档编号: 37QFJT3E
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.