我正在做一个小项目(.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都不起作用。我在这里做错什么了吗?