atao

3.2 用NPOI操作EXCEL--生成九九乘法表

      还记得小学时候学的九九乘法表吗?这节我们一起学习利用NPOI通过C#代码生成一张Excel的九九乘法表。要生成九九乘法表,循环肯定是少不了的,如下:
HSSFSheet sheet1 = hssfworkbook.CreateSheet("Sheet1");
HSSFRow row;
HSSFCell cell;
for (int rowIndex = 0; rowIndex < 9; rowIndex++)
{
     row 
= sheet1.CreateRow(rowIndex);
     
for (int colIndex = 0; colIndex <= rowIndex; colIndex++)
     {
           cell 
= row.CreateCell(colIndex);
           cell.SetCellValue(String.Format(
"{0}*{1}={2}", rowIndex + 1, colIndex + 1, (rowIndex + 1* (colIndex + 1)));
     }
}

      代码其实很简单,就是循环调用cell.SetCellValue(str)写入9行数据,每一行写的单元格数量随行数递增。执行完后生成的Excel样式如下:


完整的代码如下:
Code

 

返回目录

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-22
  • 2022-12-23
  • 2022-01-15
  • 2021-08-14
猜你喜欢
  • 2021-08-27
  • 2022-12-23
  • 2022-01-16
  • 2022-02-26
  • 2021-12-24
  • 2021-05-18
  • 2021-10-17
相关资源
相似解决方案