<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MyXls初級(jí)教程

      這些天使用MyXls導(dǎo)出Excel報(bào)表(因?yàn)锳pose.Cells要收費(fèi))。感覺MyXls雖然功能遠(yuǎn)沒有Cells強(qiáng)大,但是勝在開源、免費(fèi)而且性能穩(wěn)定可靠。用作出一般情況下的報(bào)表。足矣!

      記下幾個(gè)初級(jí)使用方法,希望能夠給初入門的人一點(diǎn)幫助:

      1.創(chuàng)建一個(gè)Excel文檔:

      Code
      XlsDocument xls = new XlsDocument();

       

      2.創(chuàng)建一個(gè)WorkSheet:

      Code
      Worksheet ws = xls.Workbook.Worksheets.Add("WorkSheet1");

       

      3.指定列格式:

      Code
      ColumnInfo colInfo = new ColumnInfo(xls, ws);
      colInfo.ColumnIndexStart 
      = 0;
      colInfo.ColumnIndexEnd 
      = 17;
      colInfo.Width 
      = 15 * 256;
      ws.AddColumnInfo(colInfo);

       

      列格式必須每次都要重新定義,一個(gè)列格式不能重復(fù)使用。

       

      4.指定單元格樣式:

      Code
      XF xf = xls.NewXF();
      xf.HorizontalAlignment 
      = HorizontalAlignments.Centered;
      xf.VerticalAlignment 
      = VerticalAlignments.Centered;
      xf.Pattern 
      = 1;
      xf.PatternColor 
      = Colors.Default30;
      xf.UseBorder 
      = true;
      xf.TopLineStyle 
      = 1;
      xf.TopLineColor 
      = Colors.Black;
      xf.BottomLineStyle 
      = 1;
      xf.BottomLineColor 
      = Colors.Black;
      xf.LeftLineStyle 
      = 1;
      xf.LeftLineColor 
      = Colors.Black;
      xf.RightLineStyle 
      = 1;
      xf.RightLineColor 
      = Colors.Black;
      xf.Font.Bold 
      = true;
      xf.Font.Height 
      = 11 * 20;
      xf.Font.ColorIndex 
      = 1;

       

      5.給單元格賦值:

      Code
      ws.Cells.Add(23"金額(萬元)", xf);

       

      6.合并單元格:

      Code
      ws.Cells.Merge(1222);
      //或者
      ws.AddMergeArea(new MergeArea(1211));

       

      7.MyXls合并單元格有個(gè)bug,就是合并后只是第一個(gè)單元格有樣式,其余的樣式丟失。所以寫了個(gè)函數(shù)來合并:

      Code
      MergeRegion(ref ws, xf, "機(jī)構(gòu)"1121);

      public void MergeRegion(ref Worksheet ws, XF xf, string title, int startRow, int startCol, int endRow, int endCol)
      {
            
      for (int i = startCol; i <= endCol; i++)
            {
                  
      for (int j = startRow; j <= endRow; j++)
                  {
                      ws.Cells.Add(j, i, title, xf);
                  }
            }
            ws.Cells.Merge(startRow, endRow, startCol, endCol);
      }

       

      雖然效率不怎么樣,但是對(duì)于出Excel報(bào)表,還OK。

      8.指定單元格格式:

      Code
      cell.Format = StandardFormats.Decimal_1;

       

      具體更多請(qǐng)參考源代碼的StandardFormats類。

       

      9.保存或者發(fā)送Excel:

      Code
      xls.Send();
      //或者
      xls.Save();

       

       

      posted @ 2009-09-07 18:00  KenBlove  閱讀(6433)  評(píng)論(12)    收藏  舉報(bào)
      主站蜘蛛池模板: 日韩有码av中文字幕| 高级艳妇交换俱乐部小说| 国产一卡2卡3卡4卡网站精品| 疯狂做受xxxx高潮欧美日本| 国产乱码精品一区二区上| 国产综合av一区二区三区| 欧美精品国产综合久久| 免费无码又爽又刺激高潮虎虎视频 | 少妇被躁爽到高潮| 无码日韩精品一区二区免费| 日韩亚洲精品中文字幕| 亚洲中文无码av永久不收费| 亚洲一区二区乱码精品| 国产精品99一区二区三区| 久久天天躁狠狠躁夜夜躁2o2o | 亚洲码和欧洲码一二三四| 九九热视频精选在线播放| 91久久国产成人免费观看| 99在线精品视频观看免费| 91亚洲精品一区二区三区| 国产视频一区二区三区四区视频 | 资阳市| 四虎国产成人永久精品免费| 亚洲精品日韩中文字幕| 国产白丝无码免费视频| 福利网午夜视频一区二区| 国产成人高清精品亚洲| 丰满岳妇乱一区二区三区| 亚洲国产精品一区在线看| 欧美野外伦姧在线观看| 扒开女人内裤猛进猛出免费视频| 国产成人精品无缓存在线播放| 天堂V亚洲国产V第一次| 山丹县| 1精品啪国产在线观看免费牛牛| 久久精品A一国产成人免费网站| 国产精品中文字幕免费| 老司机精品影院一区二区三区| 这里只有精品在线播放| 亚洲激情视频一区二区三区| 国产一区二区在线影院|