
C# 获取EXCEL单元格内容屏蔽修改提示
使用C#获取Excel表格中的内容,但是每次都提示“是否保存修改的内容”之类的,很烦。代码如下:Applicationapp=newApplication();app.D...
使用C#获取Excel表格中的内容,但是每次都提示“是否保存修改的内容”之类的,很烦。
代码如下:
Application app = new Application();
app.DisplayAlerts = false;
Workbook wbook = app.Workbooks.Open(filename, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Worksheet worksheet = (Worksheet)wbook.Worksheets[1];
string temp = ((Range)worksheet.Cells[6, 4]).Text.ToString();
wbook.Close();
app.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(app);
app = null;
GC.Collect();
请问如何屏蔽修改保存提示?我并未修改信息。。。 展开
代码如下:
Application app = new Application();
app.DisplayAlerts = false;
Workbook wbook = app.Workbooks.Open(filename, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Worksheet worksheet = (Worksheet)wbook.Worksheets[1];
string temp = ((Range)worksheet.Cells[6, 4]).Text.ToString();
wbook.Close();
app.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(app);
app = null;
GC.Collect();
请问如何屏蔽修改保存提示?我并未修改信息。。。 展开
2个回答
展开全部
我这里没有能够重现楼主的情况,没有弹出这个提示保存的对话框。
不过,如果你想在关闭Excel时不弹出这个提示保存的对话框,那可以把wbook.Close()那句话改成wbook.Close(false)试试看。
不过,如果你想在关闭Excel时不弹出这个提示保存的对话框,那可以把wbook.Close()那句话改成wbook.Close(false)试试看。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |