我是Windows Forms新手,
我需要将DataTable导出为excel。我发现我需要在我的机器上安装Microsoft Office才能使用Microsoft.Office.Interop.Excel
,但我没有安装它。
我遇到了EPPLUS。我下载并在项目中添加了对dll的引用。但问题是它仍然显示我的错误。
我使用Imports OfficeOpenXml
,但这个给了我一个错误。当我再次添加引用时,错误消失,ExcelPackage
(我得到错误的地方获得颜色,与任何关键字相同。)但是,当我构建应用程序或运行应用程序时,它再次给了我同样的错误。
using (ExcelPackage pck = new ExcelPackage(newFile))
{
ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts");
ws.Cells["A1"].LoadFromDataTable(dataTable, true);
pck.Save();
}
答案 0 :(得分:0)
尝试更改目标.NET Framework: