命令
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中的数据。