用C#打开Excel文档,因为原来文档上有链接的单元格。每次打开Excel都会提示更新,有谁有能让Excel不弹出对话框,直接选择不更新的代码,请给出来,立即给分,在线急等!尝试过以下方法无效:
   
            myExcel.Visible = false;
            myExcel.DisplayAlerts = false;
            myExcel.Application.Workbooks.Open(@"D:\Working\Module 3 Revenue Generation Step-4.xls", missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);
            myExcel.DisplayAlerts = true;

解决方案 »

  1.   

    要先定義一個Workbook,代碼如下:
    workbook.UpdateRemoteReferences = false;
      

  2.   

    補充一下,
    在打開這個workbook前要先設定UpdateLinks的屬性如下,再open就可以了,
    workbook.UpdateLinks=XlUpdateLinks.xlUpdateLinksNever
    workbook.UpdateRemoteReferences = false;
      

  3.   

    http://blog.csdn.net/downmoon/archive/2009/01/17/3796652.aspx
    说明下,其中的  xlsApp.Application.DisplayAlerts   =   false;  的作用是不显示确认对话框     
      

  4.   

     xlsApp.Application.DisplayAlerts  =  false;