如果保存的文件名已存在,提示是否复盖原文件,点击否提示workbook类savaas()方法失效
知道方法后,立急结贴.

解决方案 »

  1.   

    1.你可以去掉提示对话框,直接覆盖文件:    ExcelApp.DisplayAlerts[0] := false;
    2.你可以在保存文件时先判断保存的文件名是否已存在,如果不存在,则覆盖.存在则删除在保存.
      

  2.   

    1.你可以去掉提示对话框,直接覆盖已存在文件:    ExcelApp.DisplayAlerts[0] := false;
    2.你可以在保存文件时先判断保存的文件名是否已存在,如果不存在,则保存.存在则删除后在保存.
      

  3.   

    "方法失效"什么意思?
    debug还是release下报错?报错内容是什么?
      

  4.   

    通过异常处理
     Try
        保存文件
     Except
        showmessage('未保存文件');
      

  5.   

    我也碰到过,用SaveCopyAs就可以,参数还少