gpt4 book ai didi

.net - EPPlus 无效地址格式错误

转载 作者:行者123 更新时间:2023-12-02 17:04:31 25 4
gpt4 key购买 nike

当尝试读取 Excel 工作表时,我收到错误地址格式无效 TABLE_QUERY_FROM_MS_ACCESS_DATABASE[BACKORDERS] 它发生在这一行...

 If package.Workbook.Worksheets.Count = 0 Then

事实上,每当我访问 .Workbook 时,我都会收到此错误,这对我来说是一个完全的阻碍。现在我已经阅读了 Excel 文件(我不是 Excel 专家),但是当我单击公式选项卡时,我单击名称管理器按钮,出现一个包含五列的对话框。 “名称、值、引用对象、范围、注释” BackOrders 具有多个条目,并且“引用对象”下的所有记录上都有值 =Table_Query_from_MS_Access_Database[BackOrders]

当我单击引用位置时,我会转到同一工作簿中的另一个工作表,并且延期订单列会突出显示。有谁知道我该如何纠正这个问题?

最佳答案

您的列名称中包含一个空格。该错误在这里:https://epplus.codeplex.com/workitem/14779

对我有用的快速解决方法是像这样执行两次失败的调用:

var ws;
try{
ws = package.Workbook.Worksheets[1];
}catch( Exception ){
ws = package.Workbook.Worksheets[1];
}

就我的简单情况而言,它足以让我继续前进。

关于.net - EPPlus 无效地址格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16969278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com