【发布时间】:2010-09-13 07:27:59
【问题描述】:
我尝试将我的数据写入 Excel 文件。我正在使用工作簿方法 SaveAs。这是代码:
string FN = "C:\\Users\\Documents\\dane1.xlsx";
WB.SaveAs(FN, Excel.XlFileFormat.xlWorkbookNormal,
Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Excel.XlSaveAsAccessMode.xlShared,
Missing.Value, Missing.Value, Missing.Value,
Missing.Value, Missing.Value);
当第一个参数被硬编码时,一切正常。当我尝试使用对保存路径和文件名的对象的引用(我从 SaveFileDialog 获得)时,我的应用程序返回一个异常:
文件访问被拒绝”。
怎么了?有谁知道如何避免这种情况?
【问题讨论】:
-
看起来文件已经打开(您的应用已打开以供修改)。