我正在使用 Gembox-spreadsheet 来解析带有多张工作表的 excel 文件。
我目前正在使用以下代码加载文件:
excelFile.LoadXlsx(inputExcel, XlsxOptions.None);
其中 inputExcel 是完整路径。导入 excel 后,我尝试访问其内容(对于每个工作表,解析行并获取单元格数据)。这里的问题是,在加载文档后,在调试模式下,如果我检查工作表中的值,我会看到以下错误:
“excelFile.Worksheets.ActiveWorksheet.Cells.Value”引发了“System.InvalidOperationException”类型的异常。
但是,当我尝试从单元格(包含一些信息,与哪种类型无关)中检索信息时,它检索到 0。
有谁知道为什么会发生此错误以及如何防止它?
我必须提到,单元格中的值是通过公式从单独的工作表生成的。这可能是未加载值的原因吗?