Private Sub PrintExcelFile(strFilePath As String, nSheet As Long)
On Error Resume Next
Dim App As Object
Dim Book As Object
Dim Worksheet As Object
Set App = CreateObject("Excel.Application")
Err = 0
Set Book = App.Workbooks.Open(strFilePath, , True)
If Err = 0 Then
Set Worksheet = App.Worksheets(nSheet)
If Err = 0 Then
Call Worksheet.PrintOut(,,,,"Universal Document Converter")
End If
Call Book.Close
Set Book = Nothing
End If
Call App.Quit
Set App = Nothing
End Sub
|