我实在是搞不定了!救救我吧!关于Excel!!快被折腾死了!
我实在是搞不定了!救救我吧!关于Excel!!快被折腾死了!
楼主114(蝶中蝶)2002-11-22 18:38:47 在 Web 开发 / ASP 提问 asp调用vb组件,
Public Function yy()
Dim objExcel As Excel.Application
Dim objUnitWorkBook As Workbook
Set objExcel = CreateObject("Excel.Application")
Set objUnitWorkBook = objExcel.Workbooks.Add
With objUnitWorkBook.Worksheets(1)
.Cells(2, 2).Value = "why why"
End With
objUnitWorkBook.SaveAs FileName:="c:\why.xls"
objUnitWorkBook.Close
Set objUnitWorkBook = Nothing
objExcel.Workbooks.Close
Set objExcel = Nothing
End Function
以上是组件的代码,一直报错,"Excel.exe错误"“内存不能为read”
问题点数:20、回复次数:8Top
1 楼tinger(影虎)回复于 2002-11-22 19:12:09 得分 4
你的这个EXCEL文件不能写在服务器上,你没有这个权限。Top
2 楼tinger(影虎)回复于 2002-11-22 19:14:22 得分 0
用ASP只能显示EXCEL中内容,不能新建一个EXCEL文件。
同时你想要修改一个文件时,也要给这个用户修改这个文件的权限。Top
3 楼114(蝶中蝶)回复于 2002-11-22 19:21:07 得分 0
谢谢你的回答
好像不是权限的问题!Top
4 楼wubaiyong()回复于 2002-11-22 20:09:50 得分 4
请问那位寻求帮助的朋友,你在VB中引用的什么组件呀?Top
5 楼tripofdream(梦之旅)回复于 2002-11-25 12:29:50 得分 4
可能是Excel的问题,换台机器试一下或重新装OfficeTop
6 楼palmkey(原水)回复于 2002-11-25 12:35:40 得分 4
一般重启一下就可以了Top
7 楼114(蝶中蝶)回复于 2002-11-25 12:45:42 得分 0
程序没有错误,好像。
但是,我的机器从新启动了数次都有问题 就有一次成功!Top
8 楼palmkey(原水)回复于 2002-11-25 14:55:25 得分 4
不是程序错误,可能是病毒,或者如tripofdream(梦之旅(JAVA入门中))所说: office出了问题,可重装或修复officeTop
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
