一切福田,不離方寸,從心而覓,感無不通。

使用NPOI导出Excel 并设置Excel样式(合并单元格、行高、宽度、字体、边框、位置)

1、添加对NPOI的引用 2、创建excel文件对象 HSSFWorkbook wb = new HSSFWorkbook(); 3、创建 工作表,也就是Excel中的sheet,给工作表赋一个名称 title HSSFSheet sheet = (HSSFSheet)wb.CreateSheet(title); 4、设置某一列宽度 sheet.SetColumnWidth(0, 10 * 256); 列号从0开始 5、合并单元格 例: 第1行到第2行 第3列到第4列围成的矩形区域 sheet.AddMergedRegion(new CellRangeAddress(0, 1, 2, 3)); 合并单元格后,只需对第一个位置赋值即可 6、在工作表中创建一行 /// <summary> /// 创建行 /// </summary> /// <param name="wb"></param> /// <param name="sheet"></param> /// <param name="rowNum">创建 一行 的行号 从0开始</param> /// <param name="rowHeigh">行高</param> public HSSFRow CreateRow(HSSFSheet sheet, int rowNum, float rowHeight) { HSSFRow row = (HSSFRow)sheet.CreateRow(rowNum); //创建行 row.HeightInPoints = rowHeight; //设置列头行高 return row; } 7、设置单元格样式 /// <summary> /// 设置样式 /// </summary> /// <param name="wb"></param> /// <param name="hAlignment">水平布局方式</param> /// <param name="vAlignment">垂直布局方式</param> […]

龙生   20 May 2022
View Details

MySQL查询数据时自动生成序号

在某些特定条件下,从数据库中查寻List数据的时候,需要给每组数据带上一个key序号。具体实现代码如下:

  from:https://blog.csdn.net/weixin_41848005/article/details/123867009

龙生   20 May 2022
View Details

npm install出现error MSB3428:Could not load the Visual C++ component VCBuild.exe错误

    我们在windows平台上运行npm install安装依赖的时候,会出现需要vcbuild环境,如下截图所示,根据提示解决办法是指定系统安装的vcbuild到环境变量的path中。 解决办法就是通过npm全局安装windows-build-tools模块,还需要加上参数--production。 安装成功的打印信息: 安装过程会下载一个python2.7的环境,最后会在用户根目录生成一个.windows-build-tools目录。 .windows-build-tools目录中的内容如下 截图所示: 当我们再次进行npm install安装某些依赖的时候,就不会再报无法加载VCBuild.exe组件错误了。   from:https://blog.csdn.net/feinifi/article/details/104655415

龙生   05 May 2022
View Details