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

  • 相关阅读:
    100以内整数四则运算
    软件工程基础
    使用python分析微信好友
    数据库实践
    爬虫
    Python编程预测比赛成绩
    自己的第一个网页
    科学计算与可视化
    对小学生四则运算用界面呈现
    在使用memory_profiler检测python代码运行时内存出现解码错误
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839521.html
Copyright © 2011-2022 走看看