【发布时间】:2017-04-21 23:25:53
【问题描述】:
我有一个可以打开 excel 的 Windows 应用程序。然后用户可以决定保存它。 这使用互操作,当我们有超过 100 行时非常慢。我正在试验 EPPlus,看看如何直接保存到文件中。但我不想这样做,我需要从应用程序中打开 Excel。所以我正在考虑使用 EPPlus 写出工作表(从而节省时间),然后将整个工作表复制到 Excel 中并打开它。那有意义吗?有这方面的例子吗?
【问题讨论】:
我有一个可以打开 excel 的 Windows 应用程序。然后用户可以决定保存它。 这使用互操作,当我们有超过 100 行时非常慢。我正在试验 EPPlus,看看如何直接保存到文件中。但我不想这样做,我需要从应用程序中打开 Excel。所以我正在考虑使用 EPPlus 写出工作表(从而节省时间),然后将整个工作表复制到 Excel 中并打开它。那有意义吗?有这方面的例子吗?
【问题讨论】:
首先,我使用过 EPPlus,它是一个很棒的工具。
我对你的问题有点困惑,所以让我问一些澄清问题。
为什么要从应用程序启动 excel?是编辑你的程序生成的某种文件,还是只是用户想要编辑的随机文件?
用户完成文件编辑后,您是否需要将其读回到您的应用程序中?如果是这样,那也可以用 EPPlus 来完成。
一旦我更了解您到底想要做什么,我很乐意为您提供帮助。
--约翰
【讨论】: