导出excel时提示“在当前位置发现已经存在名为"Book1.xls”的文件。你希望将该文件替换掉吗?”的提示框,如何消除

导出excel时提示“在当前位置发现已经存在名为"Book1.xls”的文件。你希望将该文件替换掉吗?”的提示框,怎么消除
导出excel时提示“在当前位置发现已经存在名为"Book1.xls”的文件。你希望将该文件替换掉吗?”的提示框,怎么消除?

我的代码很简单啊:
Variant Ex, Wb, Sheet;

       Ex = Variant::CreateObject("Excel.Application");
       Ex.OlePropertySet("Visible", false);

        //创建一个新的excel文件
        Ex.OlePropertyGet("WorkBooks").OleFunction("add");
        Wb = Ex.OlePropertyGet("ActiveWorkBook");  //获得当前工作簿对象
        Sheet = Wb.OlePropertyGet("ActiveSheet");//获得当前默认的Sheet

       Wb.OleFunction("Save"); //表格保存
        Wb.OleFunction("SaveAs", ExcelFileName.c_str()); //保存新的excel文件
        Ex.OleFunction ("Quit"); //退出excel

------解决方案--------------------
Ex.OlePropertySet("Visible", false);
后面再加一句:
Ex.OlePropertySet("DisplayAlerts", false);