Some wild random first thoughts (don't have much experience with createobject and/or office viewers):
[list=1][*]I think the problem is that Excelviewer doesn't install the Excel ActiveX object component (Excel does of course), so you can't use it.
[*]What about, instead of using CreateObject, you use GetObject?
[*]
quote:Originally posted by Matty
set ExcelApp = createobject("Excel.Sheet")