zoukankan      html  css  js  c++  java
  • .net中生成excel后调整宽度

     生成excel后加上

       _Worksheet ActiveSheet;
            //_Chart ActiveChart;
            _Workbook oBook;
            _Application oExcel = new ApplicationClass();
            oExcel.Visible = false;
            oExcel.DisplayAlerts = false;
            oExcel.AutomationSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityLow;
            oExcel.AlertBeforeOverwriting = false;
            oExcel.AskToUpdateLinks = false;

            oBook = oExcel.Workbooks.Open(Server.MapPath(xlsUrl), Type.Missing, Type.Missing, Type.Missing, Type.Missing
                , Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing
                , Type.Missing, Type.Missing, Type.Missing);

            //这里会报一个错, 解决不了, 先这样应付一下吧.
            System.Threading.Thread.Sleep(500);
      ActiveSheet = (_Worksheet)oBook.ActiveSheet;
      ActiveSheet.ListObjects.AddEx(XlListObjectSourceType.xlSrcRange, ActiveSheet.UsedRange, Type.Missing, XlYesNoGuess.xlYes
                , Type.Missing, "TableStyleMedium2");
      oBook.Save();
      oBook.Close(Type.Missing, Type.Missing, Type.Missing);
      //wb.Close(pnull, pnull, pnull);
            oExcel.Quit();
            //Marshal.ReleaseComObject(ActiveSheet);
            //Marshal.ReleaseComObject(oBook);
            //Marshal.ReleaseComObject(oExcel);

  • 相关阅读:
    02作业
    作业01
    10-C++远征之模板篇-学习笔记
    9-C++远征之多态篇-学习笔记
    8-C++远征之继承篇-学习笔记
    C++远征之封装篇(下)-学习笔记
    6-C++远征之封装篇[上]-学习笔记
    C++远征离港篇-学习笔记
    4-c++教程起航篇-学习笔记
    Linux C语言结构体-学习笔记
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839521.html
Copyright © 2011-2022 走看看