esProc icon indicating copy to clipboard operation
esProc copied to clipboard

【建议】xlsimport异常提示优化

Open zxiaofan opened this issue 3 years ago • 1 comments

=file("F://data/SPL/学习数据.xlsx").xlsimport@t(;,1)

如果excel的第1行没有数据,上面的语句没有任何错误,也没有任何提示。

zxiaofan avatar Apr 21 '22 05:04 zxiaofan

起始行是1时,会以第1行作为数据结构返回序表,而第1行没有数据,所以返回的结果是空。此时并没有发生异常,所以没有错误提示信息。函数f.xlsimport()的作用是读取Excel文件内容并返回成序表,选项@b会在读取时去除Excel内容前后的空白行。可以将表达式改为:=file("F://data/SPL/学习数据.xlsx").xlsimport@bt(;,1)

wunanraq avatar Apr 21 '22 05:04 wunanraq