Option Explicit >> >>Private Sub Command1_Click() >> Dim xlShell >> Dim xlApp As Object >> Dim xlBook As Object >> Dim xlSheet As Object >> Dim nWorkSheetCtr As Integer >> Dim i As Integer >> Dim cFileName As String >> >> Set xlApp = CreateObject("Excel.Application") >> Set xlBook = xlApp.Workbooks.Add >> nWorkSheetCtr = 0 >> Do Until xlBook.Worksheets.Count = 4 >> xlBook.Worksheets.Add >> Loop >> >> For i = 1 To 4 >> nWorkSheetCtr = nWorkSheetCtr + 1 >> Set xlSheet = xlBook.Worksheets(nWorkSheetCtr) >> >> xlSheet.Cells(1, 1) = "TEST REPORT SYSTEM" >> xlSheet.Cells(2, 1) = "SAMPLE REPORT" >> xlSheet.Cells(3, 1) = "Run Date/Time: " & Now >> >> xlSheet.Cells(6, 1) = "NAME" & Trim(Str(i)) >> xlSheet.Cells(6, 2) = "POSITION" >> Next i >> >> >> cFileName = "c:\temp\test.xls" >> xlBook.SaveAs cFileName >> xlBook.Close >> Set xlSheet = Nothing >> Set xlBook = Nothing >> Set xlApp = Nothing >> >> xlShell = Shell("C:\Program Files\Microsoft Office\Office\Excel.exe " + cFileName, vbNormalFocus) >> >>End Sub