【问题标题】:Excel Automation: Open existing Excel file as "new"Excel 自动化:将现有 Excel 文件打开为“新”
【发布时间】:2010-11-09 02:12:32
【问题描述】:

我想为我的应用程序提供“一键式”Excel 导出功能。因此,我需要在临时位置创建一个 excel 文件,因为我需要使用第三方组件来执行此操作。

我希望 Excel 然后打开该文件。我可以做到这一点;但是 Excel 始终会记住它加载文件的位置。我希望加载的文件显示为未保存到特定位置的“新”文件,因此当用户想要点击“保存”(不另存为)或关闭 Excel 时,它会提醒他们未保存的更改。

我在 .net 3.5 上使用 C# 中的 Excel 自动化

【问题讨论】:

    标签: c# excel automation export-to-excel


    【解决方案1】:

    您可以将任何现有的 Excel 工作簿指定为模板。然后使用Workbooks.Add 方法打开一个新工作簿,Template 参数指向临时模板。

    【讨论】:

      【解决方案2】:

      嗯...尝试创建和 excel 模板,然后打开模板?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-02
        • 1970-01-01
        • 2019-12-29
        • 2015-04-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多