TIL

Today I Learned. 知ったこと、学んだことを書いていく

ClosedXMLを使用してExcel操作 - VB.net

プロジェクトにClosedXMLをインストールする

プロジェクト>NuGet パッケージ管理>参照タブの検索ボックスに「ClosedXML」と入力して、最新版(2017/9/13ではv0.89.0)をインストールする

以下のようなプログラムを作成し、実行すると、「C:\temp\sample1.xlsx」が生成される

Imports ClosedXML.Excel

Module Module1

    Public Const OUTPUT_FILE_PATH As String = "C:\temp\sample1.xlsx"

    Sub Main()
        Console.WriteLine("Hello Console!!")

        Using book As XLWorkbook = New XLWorkbook()
            Dim sheet As IXLWorksheet = book.Worksheets.Add("testSheet")

            sheet.Range("A1").Value = "Hello world!!"

            book.SaveAs(OUTPUT_FILE_PATH)
        End Using

        Console.ReadLine()
    End Sub

End Module

参考文献

ClosedXMLでxlsxファイルの読み書きを行う - SourceChord

Home · ClosedXML/ClosedXML Wiki