问题描述
我正在做的只是保存一个excel模板而不插入任何数据...
这是我的下面的代码。
Dim wb As XLWorkbook
wb = New XLWorkbook(rawfilelocation)
wb.SaveAs(filelocation,True) '---- I even tried false
我每次都会遇到此错误。
system.invalidOperationException: Sequence contains more than one matching element
at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source,Func`2 predicate)
at ClosedXML.Excel.XLDataValidations.ProcessRangeRemoved(IXLRange range)
at ClosedXML.Excel.XLDataValidations.Delete(IXLDataValidation dataValidation)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at ClosedXML.Excel.XLDataValidations.Consolidate()
at ClosedXML.Excel.XLWorkbook.GenerateWorksheetPartContent(WorksheetPart worksheetPart,XLWorksheet xlWorksheet,SaveOptions options,SaveContext context)
at ClosedXML.Excel.XLWorkbook.CreateParts(SpreadsheetDocument document,SaveOptions options)
at ClosedXML.Excel.XLWorkbook.CreatePackage(String filePath,SpreadsheetDocumentType spreadsheetDocumentType,SaveOptions options)
at ClosedXML.Excel.XLWorkbook.SaveAs(String file,Boolean validate,Boolean evaluateFormulae)
at nproject.frmReportPreview.ExcelSave(String ExcelFile,String Excelext) in D:\MainProject\nproject\nproject\frmReportPreview.vb:line 1312
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)