[ASP ] EXCEL错误

楼主: GoalBased (Artificail Intelligence)   2015-01-19 10:29:09
目前维护一个ASP的网站,有一段功能是产生EXCEL,
将原本的网站从对外主机移到开发机上,对外主机EXCEL版本是2003,开发机是2013,
结果EXCEL那一段跑不起来,在log档找到以下错误:
因为内存或磁盘空间不足,Microsoft_Excel_无法再开启或储存任何文件。
___‧_若有更多内存可用,请关闭不需要的活页簿或程式。__‧_若要释放
硬盘空间,请从要储存文件的磁盘中删除不再需要的档案。
trace结果发现错误是在:
set oApp = CreateObject("Excel.Application")
set wb = oApp.WorkBooks.Add
不知道有没有人有过类似的经验,麻烦指教一下,谢谢。
作者: Ammenze (蓝天白云)   2015-01-19 11:31:00
看一下程式是不是没有把Excel关闭,这问题就是你程式开了一堆Excel造成系统无法负荷,导致新的Excel开不起来,先用工作管理员把旧的Excel档都关掉,在幽改一下程式在修

Links booklink

Contact Us: admin [ a t ] ucptt.com