XlsxPreserveSamplesVB
|
|
Imports System
Imports GemBox.Spreadsheet
Module XlsxPreserveSamplesVB
Sub Main(ByVal args As String())
' TODO: If using GemBox.Spreadsheet Professional, put your serial key below.
' Otherwise, if you are using GemBox.Spreadsheet Free, comment out the
' following line (Free version doesn't have SetLicense method).
'SpreadsheetInfo.SetLicense("YOUR-SERIAL-KEY-HERE")
Dim excelFile As New ExcelFile
Dim inputFileName As String = "..\..\PreserveSamplesIN.xlsm"
Dim outputFileName As String = "..\..\PreserveSamplesOUT.xlsm"
excelFile.LoadXlsx(inputFileName, XlsxOptions.PreserveKeepOpen)
' Preservation is fully functional only in xlsx.
excelFile.SaveXlsx(outputFileName)
TryToDisplayGeneratedFile(outputFileName)
End Sub
Sub TryToDisplayGeneratedFile(ByVal fileName As String)
Try
Process.Start(fileName)
Catch exception1 As Exception
Console.WriteLine((fileName & " created in application folder."))
End Try
End Sub
End Module
| |
|
|
GemBox.Spreadsheet - Read/Write XLSX File - Visual Basic, C# and ASP.NET Component
|