【问题标题】:Excel 2003 bug at the 1st launch after creating file from c#从 c# 创建文件后第一次启动时出现 Excel 2003 错误
【发布时间】:2012-10-08 18:47:45
【问题描述】:

我正在使用 .NET 4.0 和 Excel 互操作对象库从 C# 中的现有模板为 Microsoft Office 2003 创建一个新的 .xls 文件。我的模板已经包含所有需要的数据和各种公式,所以我的任务只是更改一些在公式中用作参数的单元格。我这样做没有任何问题...

当我尝试打开我的新文件时出现问题:当文件在第一次打开时,excel 的插件不起作用,结果所有公式都显示错误消息,如“#NAME”。当我再次启动文件时 - 一切正常......

这让我很生气......

有人知道问题出在哪里吗?解决办法是什么??

提前谢谢你。

【问题讨论】:

    标签: c# office-interop excel-2003


    【解决方案1】:

    你用 Excel 2010 打开它吗?如果是这样,则 Excel 认为它带有宏并显示不正确。

    基本上,当单元格内的公式无法解释或未知时,会出现#Name 错误。

    问题与公式的路径有关,我猜在第一次启动时它无法正确找到公式路径,因此在下一次启动时它会正确显示它们。

    【讨论】:

    • 我在 2003 办公室打开我的文件!(
    猜你喜欢
    • 2013-01-22
    • 2016-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多