簡體   English   中英

錯誤:使用EPPLUS dll導出到excel時未定義類型'ExcelPackage'

[英]Error: Type 'ExcelPackage' is not defined while using EPPLUS dll to export to excel

我是Windows窗體的新手,我需要將DataTable導出為ex​​cel。 我發現我必須在計算機上安裝Microsoft Office才能使用Microsoft.Office.Interop.Excel但我沒有安裝該工具。

我遇到了EPPLUS。 我在項目中下載並添加了對dll的引用。 但是問題是它仍然顯示我錯誤。

我使用了Imports OfficeOpenXml但是這給了我一個錯誤。 當我再次添加引用時,錯誤消失, ExcelPackage (我得到錯誤的位置ExcelPackage color,與any關鍵字相同。)但是當我構建應用程序或運行應用程序時,它再次給了我同樣的錯誤。

using (ExcelPackage pck = new ExcelPackage(newFile))
{
  ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts");
  ws.Cells["A1"].LoadFromDataTable(dataTable, true);
  pck.Save();
}

嘗試更改目標.NET Framework:

  1. 項目菜單上,單擊ProjectName 屬性
  2. 在屬性頁窗口的左列中,選擇“ 應用程序”選項卡
  3. 在“ 目標框架”下拉列表中,選擇“ .NET Framework 4 ”。 在出現的驗證對話框中,選擇“ 是”按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM