EPPlusは、Excelのデータの xlsx形式を作成するライブラリです。
データを直接内部で作成するので、Excelのインストールが必要ありません。
EPPlusのインストール
EPPlusは、 NuGet を使ってパッケージをインストール出来ます。
Visual Studio の[ツール]-[Nuget パッケージ マネージャー]にて
「EPPlus」で検索してインストールします。
基本サンプル
Imports System.IO Imports OfficeOpenXml Imports OfficeOpenXml.Style
を追加します。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'出力ファイルの準備
Dim newFile As FileInfo = New FileInfo("c:\work\Sample05.xlsx")
'Excelファイルを作成
Using package As ExcelPackage = New ExcelPackage(newFile)
'ワークシートを作成
Dim sheet As ExcelWorksheet = package.Workbook.Worksheets.Add("Sheet1")
'A1セルに書き込み
sheet.Cells("A1").Value = "Hello World"
'ファイルの保存
package.Save()
End Using
End Sub