zoukankan      html  css  js  c++  java
  • 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档 问题解决

        由于Excel 2003在单元格和行数上有限制,在报表导出到Excel中,如遇单元格数据过多或行数过多会出现异常。对用户的使用造成很大的困挠。

    当然,对数据进行拆分是一种不错的解决方法,不过这种方法在实现上有一定的工作量,导出的格式也和报表呈现不一致。因此推荐另外一种实现方式,升级Excel!

    打开的工作簿个数 受可用内存和系统资源的限制
    工作表大小 65,536 行乘以 256 列
    列宽 255 个字符 行高 409 磅
    分页符个数 水平方向和垂直方向各 1000 个
    单元格内容(文本)的长度 32,767 个字符
    单元格中只能显示 1,024 个字符;而编辑栏中可以显示全部 32,767 个字符

        在升级的过程中,使用系统默认的方式进行升级(没有保留2003版本),升级之后出现"内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档 问题解决“。这个异常。

        查看DCOM中的权限设置均无问题,最后的解决方案是:

       1.运行"dcomcnfg.exe";
         2.组件服务-计算机-我的电脑-DCOM配置-Microsfot Excel Application,右键,属性,标识里设为"交互式用户".

         问题解决,收工。

                另:在IIS中本地和远程看到的异常提示可能是不一致的,远程看到的异常有可能没包含真正的异常信息,这时如不想修改Web.confg就需要登陆到服务器上进行查看。

            解决方法来自: http://bbs.csdn.net/topics/110041534

        Excel2003规范与限制

                 

  • 相关阅读:
    Pycharm(一)下载安装
    Django(一)创建和启动项目
    windows10自动登陆
    Tushare安装
    笑话
    python异常处理
    XPath与Xquery
    XML相关概念
    JDK、JRE、JVM三者间的关系
    CMS
  • 原文地址:https://www.cnblogs.com/wangn/p/3579932.html
Copyright © 2011-2022 走看看