Please enable JavaScript to view this site.

Navigation: 脚本 > 脚本详情

从文本文件导入数据

Scroll Prev Top Next More

命令

导入 <”文件名”>, <行>, <col>, <子列>

ImportLink <“文件名”>, <行>, <col>, <子列>

 

说明

Import 命令将数据从文本文件导入数据表。ImportLink 命令利用现有的筛选和重新排列选项,替换数据对象文件中的数据

若省略文件名且处于 ForEach 文件循环中,Prism 将使用当前循环中的文件。若指定文件名,请勿在前面添加路径;若存在 SetPath 语句,Prism 将使用其中定义的路径。

若要从特定行或列开始导入,请指定具体位置。第 0 行是标题行,第 1 行是包含数据的起始行。第 0 列是 X列,第 1 列是起始的 Y 列。 第 -1 列包含行标题。无法导入子列标题。

ImportLink 命令的优势在于,它允许您指定要导入文件的哪些部分以及如何重新排列数据。在创建脚本之前,请手动导入一个数据文件,并选择保持 Prism 与数据(文本)文件之间链接的选项。 此时,请在“导入”对话框的“过滤”和“放置”选项卡中选择要导入的行和列,并设置数据重组方式(例如转置)。这些属性将与数据对象一同存储。请参阅 Prism 中的“数据对象”。随后,ImportLink 命令将使用相同的属性替换新数据。

如果表中仅有一个数据对象,则无需指定行、列或子列。Prism 会直接使用表中唯一的该数据对象。如果存在多个数据对象,则需要指定要导入到的数据对象左上角的行、列和子列。

请注意,ImportLink 命令会更新与文本文件关联的 Prism 对象。如果您从 Excel 粘贴链接数据,则无法使用此命令更新该链接。您需要在 Excel 中编写 VBA 代码来更改 Excel 中的数据。