เปิดโปรเจคบน Visual Studio ให้คลิกขวาที่ Reference เลือก Manage Nuget Package
ค้นหาคำว่า EPPlus
ติดตั้งลงในโปรเจค
Library ถูกติดตั้งเรียบร้อยแล้ว
ในการเรียกใช้งานให้ Import หรือ using คลาสต่างๆ ดังนี้
System.Text
System.IO
OfficeOpenXml
ทดสอบการทำงานแบบง่ายๆ
Code (VB.Net)
Using package = New ExcelPackage()
Dim workbook = package.Workbook
'*** Sheet 1
Dim worksheet = workbook.Worksheets.Add("Sheet1")
worksheet.Cells("A1").Value = "ThaiCreate.Com"
worksheet.Cells("B2").Value = "2017"
package.SaveAs(New FileInfo(Server.MapPath("Xls/myExcel.xlsx")))
End Using
Screenshot
กรณีที่มีมากกว่า 1 Sheet
Code (VB.Net)
Using package = New ExcelPackage()
Dim workbook = package.Workbook
'*** Sheet 1
Dim worksheet = workbook.Worksheets.Add("Sheet1")
worksheet.Cells("A1").Value = "ThaiCreate.Com"
worksheet.Cells("B2").Value = "2017"
'*** Sheet 2
Dim worksheet2 = workbook.Worksheets.Add("Sheet2")
worksheet2.Cells("C2").Value = "ThaiCreate.Com"
worksheet2.Cells("D3").Value = "2017"
package.SaveAs(New FileInfo(Server.MapPath("Xls/myExcel.xlsx")))
End Using