Add Header and Footer - VB.NET
Spreadsheet SDK sample in VB.NET demonstrating ‘Add Header and Footer’
Program.vb
Imports System.Diagnostics
Imports System.IO
Imports Bytescout.Spreadsheet
Class Program
    Friend Shared Sub Main(ByVal args As String())
        ' Create new Spreadsheet object
        Dim doc As New Spreadsheet()
        ' Add worksheet
        Dim worksheet As Worksheet = doc.Worksheets.Add()
        ' Add headers:
        ' add date as left header
        worksheet.PageSetup.LeftHeader = "&D"
        ' add label with custom font as center header
        worksheet.PageSetup.CenterHeader = "&""Verdana,bold""&14Laws && Rights"
        ' add time as right header
        worksheet.PageSetup.RightHeader = "&T"
        ' Add footers:
        ' add file name as left footer
        worksheet.PageSetup.LeftFooter = "&F"
        ' add "page of pages" indicator as center footer
        worksheet.PageSetup.CenterFooter = "&P/&N"
        ' add simple text as right footer
        worksheet.PageSetup.RightFooter = "Right footer"
        ' Add worksheet content
        worksheet.Cell(1, 1).Value = "Click Print Preview to see headers and footers."
        
        ' Delete output file if exists
        If File.Exists("output.xls") Then
            File.Delete("output.xls")
        End If
        ' Save document
        doc.SaveAs("output.xls")
        ' Close spreadsheet
        doc.Close()
        doc.Dispose()
        ' Open generated XLS document in default application
        Process.Start("output.xls")
    End Sub
End Class