asp+excel的问题“ActiveX component can't create object:'Excel.application'”
代码是这样的,文件名:demo.vbs
Dim objExcelApp
Set objExcelApp = CreateObject("Excel.application")
objExcelApp.Workbooks.Open("C:\Inetpub\wwwroot\demo.xlt" )
Set objExcelBook = objExcelApp.ActiveWorkbook
Set objExcelSheets = objExcelBook.Worksheets
Set objExcelSheet = objExcelBook.Sheets(1)
objExcelSheet.Activate
objExcelApp.Application.Visible = True
objExcelSheet.Cells(2,2).Value = "5555555555"
objExcelSheet.Cells(3,2).Value = "eee"
objExcelSheet.Cells(4,2).Value = "333"
'objExcelSheet.Cells(5,2).Formula = "=sum(A1:A3)"
objExcelSheet.Range("celNow").Value = "4444"
xSum = objExcelSheet.Cells(4,1).Value
执行VBS是可以的,但是把上面的代码放到asp里,在web上执行就会弹出MessageBox,“ActiveX component can't create object:'Excel.application'” ,是不是web上有什么不对的
问题点数:20、回复次数:5Top
1 楼xpims(橙子)回复于 2005-08-02 08:37:57 得分 0
是不是要在IIS上注册COM组件什么的Top
2 楼eduxh(翔)回复于 2005-08-02 09:21:05 得分 2
Excel.application组件没注册,是不是excel没装好啊Top
3 楼xpims(橙子)回复于 2005-08-02 09:41:14 得分 0
我这里好几台机子都是这样的,如果是我没有装好的话,那么大家都没有装好了Top
4 楼cuike519(I will be back!)回复于 2005-08-02 14:24:43 得分 18
http://support.microsoft.com/kb/311765/EN-US/Top
5 楼xpims(橙子)回复于 2005-08-03 15:09:39 得分 0
这种方法需要降低客户端的安全级别,已经放弃,改用OWC了,谢谢大家
Top
相关问题
- ActiveX component can't create object?????????????????
- ActiveX component can't create object
- ActiveX component can't creat object!
- 有没有人用过officeXP web component中的导出excel文件?
- ::如何卸载按在component板上的ActiveX控件?
- PowerBuilder、Web ActiveX、JavaBeans component 三者的区别是什么
- 我的vc++为什么看不到任何activex和component
- 急求问题解答 - "System.Exception: Cannot create ActiveX component"
- xp下运行正常,2000下提示activex component can't create object
- 在制作ActiveX控件 或者ActiveX dll 时候调用excel 出现错误




