“讀取電子表格文件”位于函數選板的“編程→文件I/O→讀取電子表格文件”,圖表和接線端如圖1所示。
圖1 讀取電子表格文件圖標和接線端
讀取電子表格文件從表格文件讀取指定的行或列,轉換成二維單精度數值、字符串或整數數組輸出,也可以將數組轉置后輸出。輸入和輸出接線端說明如下。
format(%3f):格式(%3f),指定字符串到浮點數的轉換格式。默認設置為%.3f,小數點后保留3位數字。
file path(dialog if empty):文件路徑(空時為對話框),指定所讀文件的路徑,為空時彈出文件對話框,取消對話框則出錯。
number ofrows(all∶1):行數(全部:-1),指定從文件讀取的行數,如果為負數,則讀取整個文件,默認為-1。
start ofread offset:讀取起始偏移量,指定按字符計算的讀取的起始偏移量。
max characters/row:每行最大字符數,指定每一行中讀取的最大字符數,默認設置為0,表示讀至行結束。
transpose(no∶F):轉置(無:F),指定是否轉置輸出數組,默認設置為假。
delimiter(Tab):分隔符(Ⅵ),指定界限分隔符,可以設置為制表符(tab)、逗號(,)等,默認為tab。
new file path:新建文件路徑,返回所讀文件的路徑。
all rows:所有行,返回讀取的數組。
first row:第一行,返回讀取數組的第-行。
mark after read(chars):讀后標記(字符),返回讀取結束時文件標識在原文件中的偏移量。
EOF?:如果讀取至文件結束,則為真,否則為假。
來源:ks995次