命令
Import <”filename”>, <row>, <col>, <subcol>
ImportLink <“filename”>, <row>, <col>, <subcol>
说明
Import 命令将数据从文本文件导入数据表。ImportLink 命令使用现有的筛选和重新排列选项来替换数据对象文件中的数据
若省略文件名且处于 ForEach 文件循环中,Prism 将使用当前循环的文件。若包含文件名但未在前面添加路径,Prism 将使用 SetPath 语句中定义的路径(如有)。
若需从特定行或列开始导入,请明确指定。第 0 行是标题行,第 1 行是包含数据的第一行。第 0 列是 X列,第 1 列是第一列 Y 列。第 -1 列包含行标题。无法导入子列标题。
ImportLink 命令的优势在于,它允许您指定要导入文件的哪些部分以及如何重新排列数据。 在创建脚本之前,请手动导入一个数据文件,并选择保持 Prism 与该数据(文本)文件之间链接的选项。此时,请在“导入”对话框的“过滤”和“放置”选项卡中选择要导入的行和列以及数据重组方式(如转置)。这些属性将与数据对象一同存储。请参阅 Prism 中的“数据对象”。随后,ImportLink 命令将使用相同的属性替换新数据。
如果表格上仅有一个数据对象,请勿指定行、列或子列。Prism 将直接使用表格上的唯一数据对象。如果存在多个数据对象,则需指定要导入数据对象左上角的行、列和子列。
请注意,ImportLink 命令用于更新与文本文件关联的 Prism 数据对象。如果您是从 Excel 粘贴链接数据,则无法使用此命令更新链接。您需要在 Excel 中编写 VBA 代码来更改 Excel 中的数据。