pb问题 从excel导入出现错误
用OLEobject方式从excel导入数据,能通过编译,运行的时候提示"errorcallingexternalobjectfunctionopeninline……"不...
用OLEobject方式从excel导入数据,能通过编译,运行的时候提示
"error calling external object function open in line……"
不清楚是什么问题……在线等回答 展开
"error calling external object function open in line……"
不清楚是什么问题……在线等回答 展开
展开全部
"error calling external object function open in line……" 这个提示表示open函数打开excel文档时参数出错,主要是括号内的参数excel文件的访问路径有问题,合适的访问方法应该是 “获取当前目录” + “\excel文件名” 构成open()函数的参数,但是在采用pb提供的获取路径的内部函数getcurrentdirectory()时就会出现问题,因为getcurrentdirectory()只能获取编译前的路径,当修目录时就会出现问题,所以务必保证所打开的open(...)参数内的文件路径是正确的,建议使用系统API函数getcurrentdirectoryA()获取路径,再加上“\excel文件名”来构造open()函数的参数,就能解决这个问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |