hello

i have this web application ment to be used by the local user only, i have iis installed on the local computer , now im trying to print excel wrksheet using th folowing code:

CODE
function print_report(file)

    dim excel Set excel = CreateObject("Excel.Application")
    excel.application.visible= False excel.workbooks.open file,3,False
    excel.application.activeprinter="psc1100 on Ne00:"
    excel.application.sheets(1).printout
    excel.quit

end function

when i used it in one computer it worked fine but when i copied the program to another computer (using iis and all) i get an error like "cant set activeprinter in the application collection"

whats the problem ?
is there any other way to print excel file using asp ?

thanks