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

  • 相关阅读:
    Scala语言
    Eclipse的各种问题
    Java:
    Come on
    问题:实现继承的抽象方法
    Android:报错AndroidManifest.xml file missing
    正则表达式
    Android:相对布局Relativeyout中的属性解释
    Android:生命周期案例
    Android:设置APP全屏、横屏、竖屏、常亮的方法
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839521.html
Copyright © 2011-2022 走看看