以下是引用TonyDeng在2015-8-26 14:47:58的发言:
把命令改一下就可以了:
cFile = GETFILE() && 此处获得的cFile字符串,已是全路径的文件名
APPEND FROM "&cFile" TYPE XLS && 注意:现代的操作系统文件路径及文件名是可以包含空格的长文件名,所以应用双引号把整个文件字符串括起来
cPath = JUSTPATH(cFile) && cPath为绝对路径
俺做个老好人,使用的时候,还要判断cFile是不是空
改为
cFile = GETFILE()
&& 此处获得的cFile字符串,已是全路径的文件名
IF NOT EMPTY(cFile)
APPEND FROM "&cFile" TYPE XLS
&& 注意:现代的操作系统文件路径及文件名是可以包含空格的长文件名,所以应用双引号把整个文件字符串括起来
cPath = JUSTPATH(cFile)
&& cPath为绝对路径
ELSE
cPath = ""
MESSAGEBOX("请不你不要这么懒,还没选择文件",48,"Error")
ENDIF