Microsoft Excel无法打开或保存更多文档,因为没有足够的可用内存或磁盘空间。 [英] Microsoft excel cannot open or save any more documents because there is not enough available memory or disk space.

查看:425
本文介绍了Microsoft Excel无法打开或保存更多文档,因为没有足够的可用内存或磁盘空间。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好



我有一个按钮来创建excel文件,但是当主机到服务器时,这个错误显示出来。



System.Runtime.InteropServices.COMException(0x800A03EC):由于没有足够的可用内存或磁盘空间,Microsoft Excel无法打开或保存更多文档。



•要提供更多可用内存,请关闭不再需要的工作簿或程序。



•要释放磁盘空间,请从您要保存的磁盘中删除不再需要的文件。

at Microsoft.Office.Interop .Excel.Workbooks.Add(对象模板)



有什么想法吗?



i使用vb.net



我尝试过:



我已经改为在组件服务部门给予了许可,但仍然无法正常工作

Hi all

I have a button to create excel file, but when host to server, this error show out.

System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Excel cannot open or save any more documents because there is not enough available memory or disk space.

• To make more memory available, close workbooks or programs you no longer need.

• To free disk space, delete files you no longer need from the disk you are saving to.
at Microsoft.Office.Interop.Excel.Workbooks.Add(Object Template)

any idea?

i using vb.net

What I have tried:

I have changed to give permission at Component Services but still cannot work

推荐答案

这可能是相关的保存文件的位置:磁盘已满,或者写入数据的用户没有写入该位置的权限。



我们可以什么都不做:你需要

1)找出你要保存的路径。

2)找出确切的空间。

3)了解你要写多少钱。



请记住,如果这是运行Excel的服务器,它可能会这样做无法访问客户端文件系统,反之亦然。
It's probably going to be related to where you are saving the file: either the disk is full, or the user that is writing the data does not have permission to write to that location.

We can't do anything about that: you need to
1) Find out exactly what path you are saving to.
2) Find out exactly how much space there is.
3) Find out how much you are trying to write.

Bear in mind that if this is a server running Excel, it likely doens't have access to client file systems, and vice versa.


这篇关于Microsoft Excel无法打开或保存更多文档,因为没有足够的可用内存或磁盘空间。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆