我正在使用 VB.Net 处理/阅读 Excel 工作簿。
如果工作表的行数少于 20000,则一切正常,但如果超过 20000 行,则会引发以下异常。
发生 InvalidCastException
从类型'Object(,)'
到类型'String'
的转换无效。
我的问题是为什么它有时会起作用而其他时候不起作用?
可能是什么潜在问题?
编辑:
代码如下所示:
uArea.Digits = CurrentRow.Columns(AREA_DIGIT).value
uArea.ValidFrom = CurrentRow.Columns(VALID_FROM).value.ToString()