Microsoft Office Interop Excel不会复制到剪贴板

时间:2018-09-10 15:03:27

标签: excel ms-word .net-core interop

我正在做一个小项目(.net Core MVC)。一件事对我不起作用;我已经在Stack Overflow上尝试了很多线程。

我想要做的是:将数据从Excel工作表复制到Word文档。我正在使用Office Interop nuget来这样做。我在控制台应用程序(.Net)中进行了尝试,并使其正常工作。现在,我试图在Core中执行相同的操作,但无法正常工作。

它不会复制Excel工作表中的数据,而是继续复制剪贴板。

我使用以下代码(但正如我提到的,我尝试了多种解决方案)。报告是Word的一个实例。在以下代码中可以看到excel实例。

public List<City> Cities = new List<City>();

它不是粘贴excel工作表中的数据,而是粘贴本地计算机剪贴板中的内容。谷歌搜索这个特定问题不会为我带来任何回报。

编辑:我用更具可读性的代码更新了代码的一部分。我觉得PasteExcelTable不起作用。如果我使用.Paste();它虽然粘贴常规剪贴板。

EDIT2:感觉整个复制excel都不起作用。我在这里做错什么了吗?

0 个答案:

没有答案