zoukankan      html  css  js  c++  java
  • 将excel2003文档文件转换为excel2007格式

    在sharepoint 2010 中,excel2007或excel 2010文档格式,支持web app 应用,能够在浏览器在线打开,查看,但excel 2003格式的文档只能用office客户端打开,为了让上传的文档能够直接支持web app,只能将上传的excel 2003文档转换成excel 2007 文档再上传。文档转换的code如下:

    Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.kindeditor.com/-->  //将excel2003转换成excel2007
                      MSExcel.Application excelApp = null;//提要   //word应用程序
                        MSExcel._Workbook excelDoc = null;    //word文档
                        Object nothing = Missing.Value;
                     excelApp = new MSExcel.ApplicationClass();

                     string sourcePath = @"c:excel2003.xls";      //原文件路径
                     excelDoc = excelApp.Workbooks.Open(sourcePath, nothing,
                             nothing, nothing, nothing, nothing,
                             nothing, nothing, nothing, nothing,
                             nothing, nothing, nothing, nothing,
                             nothing);
                       
                     string targetPath =@"c:excel2007.xlsx";//导出路径
                     object format = MSExcel.XlFileFormat.xlWorkbookDefault;//转换成新的格式

                        //将新的exccel2007存到本地
                        excelApp.DisplayAlerts = false;//文档转换过程不要出现提示框
                        excelDoc.SaveAs(targetPath, format, nothing, nothing, nothing, nothing, MSExcel.XlSaveAsAccessMode.xlNoChange,
                                   nothing, nothing, nothing, nothing, nothing);
                        excelDoc.Close(nothing, nothing, nothing);
                        excelApp.Quit();

  • 相关阅读:
    类的自动载入
    设计模式的概述
    laravel开发微信公众号1 之基本配置
    laravel 中 与前端的一些事5 之解决缓存问题:version
    laravel 中 与前端的一些事4 之合并压缩静态文件
    H3C AR28-31路由器组网实验
    二分查找找一个数所在的范围
    从Code::Blocks到Dev–C++,Dev-C++安装调试一条龙
    Code::Blocks使用与调试一条龙
    JSP相对路径与绝对路径探秘
  • 原文地址:https://www.cnblogs.com/lbkjw/p/3907908.html
Copyright © 2011-2022 走看看