當前位置:編程學習大全網 - 源碼下載 - Aspose.Cells 首次使用,用到模版填充數據,合並單元格,換行

Aspose.Cells 首次使用,用到模版填充數據,合並單元格,換行

Aspose.Cells 首次使用,用到模版填充數據,合並單元格,換行

Aspose.Cells 首次使用,用到模版填充數據,合並單元格,換行

模版格式,圖格式是最簡單的格式,但實際效果不是這種,實際效果圖如圖2

圖2 ,註意看紅色部分,壹對壹是正常的,但是有壹對多的訂單,就得把前面的合並居中,後面對應多行顯示

壹般步驟:

var templatePath = Server.MapPath(@"/Template/區域訂單列表導出模板.xlsx");

1、初始化模版

Workbook workbook = new Workbook();

workbook.Open(templatePath);

2、獲取模版的單元

Cells cells= workbook.Worksheets[0].Cells;

3、對不同的行的單元格賦值

cells[0, 0].PutValue("我是第壹行第壹列,也即是第壹行第壹個單元格");

說壹下合並單元格,這個沒捷徑可走,只能提供什麽意思,具體業務具體去合並

//合並單元格cells.Merge(1, 0, 3, 1) 參數1代表當前行,參數0代表當前行當前列即第壹行第壹列,參數3合並的行數,參數4合並的列數

cells.Merge(1, 0, 3, 1);

設置單元格的樣式

cells[startmergepos, 1].SetStyle(new Style() { HorizontalAlignment = TextAlignmentType.Center });

設置單元格的高度

//cells.SetRowHeight(row + i, 200);

  • 上一篇:藍光電影為什麽要制作remux版
  • 下一篇:奇藝網 80後
  • copyright 2024編程學習大全網