如何打开Excel文档,而不弹出更新对话框?

bestwolf1983 2009-09-07 11:25:49
用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;
...全文
456 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LutzMark 2009-09-08
  • 打赏
  • 举报
回复
mark
悔说话的哑巴 2009-09-08
  • 打赏
  • 举报
回复
xlsApp.Application.DisplayAlerts = false;
downmoon 2009-09-08
  • 打赏
  • 举报
回复
http://blog.csdn.net/downmoon/archive/2009/01/17/3796652.aspx
说明下,其中的 xlsApp.Application.DisplayAlerts = false; 的作用是不显示确认对话框
yulien 2009-09-08
  • 打赏
  • 举报
回复
ding
sito_hongta 2009-09-08
  • 打赏
  • 举报
回复
補充一下,
在打開這個workbook前要先設定UpdateLinks的屬性如下,再open就可以了,
workbook.UpdateLinks=XlUpdateLinks.xlUpdateLinksNever
workbook.UpdateRemoteReferences = false;
sito_hongta 2009-09-08
  • 打赏
  • 举报
回复
要先定義一個Workbook,代碼如下:
workbook.UpdateRemoteReferences = false;

110,529

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧