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);

  • 相关阅读:
    linux下查找文件中空行的行号
    JavaScript:jklyDB
    Chart:Amcharts
    Chart-template
    Miscellaneos:ISV
    杂项-模板
    Error-MVCr:找到了多个与 URL 匹配的控制器类型。如果多个控制器上的特性路由与请求的 URL 匹配,则可能会发生这种情况。
    Error-MVC:HTTP Error 500.19
    ASP.NET 网站管理工具
    HTML:Browser 对象
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839521.html
Copyright © 2011-2022 走看看