推荐_不存在xls文档与存在sheet工作表名时,如何避免出这样的提示_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 3  1/1   1  
作者
内容
1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2016-11-15 14:46

代码: 
NewName=get_cur_date_std(); 
path=select_file_to_save("输入文件名:","xlsx|*.xlsx"); 
if(path=="") 
return 0; 
 
if(xls_open_book(path)==0) 
{xls_create_book("xls");} 
else 

xls_open_book(path); 

xls_create_sheet(); 
xls_set_sheet_title(NewName); 
 
 
文件不存在时,报错: 
--------------------------- 
系统警告 
--------------------------- 
调用表格处理程序发生错误,无法打开文件 
错误描述:抱歉,无法找到 C:\Users\User\Documents\66.xlsx。是否可能被移动、重命名或删除? 
--------------------------- 
确定    
--------------------------- 
 
工作表名存在时,报错: 
--------------------------- 
系统警告 
--------------------------- 
调用表格处理程序发生错误 
错误描述:此名称已被使用。请尝试其他名称。,无法创建新表单 
--------------------------- 
确定    
---------------------------


        


qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2570
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2016-11-16 17:06

可以创建前用 file_unlink 删除一下。


        


1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2016-11-17 08:56

谢谢老师,不能删除啊,有的时候需要增量更新xls文档


        



 3  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]