【VB.NET】xlsxファイルを読み取り専用で開く(ClosedXML使用)
' ファイルパスを指定する
Dim file As String = "C:\vb_test\test.xlsx"
Using fs As New FileStream( _
file, _
FileMode.Open, _
FileAccess.Read, _
FileShare.ReadWrite)
Dim book As New ClosedXML.Excel.XLWorkbook(fs, ClosedXML.Excel.XLEventTracking.Disabled)
Dim sheet As ClosedXML.Excel.IXLWorksheet
' 開くシート名を指定する
sheet = book.Worksheet("sheet1")
' セルの位置を指定する(左右方向がx,上下方向がy)
Dim x As Integer = 1
Dim y As Integer = 1
' セルの値をRead
Dim read_data As String = sheet.Cell(y, x).Value.ToString
End Using
この記事が気に入ったらサポートをしてみませんか?