Nopi 导出设置行高
1.导出excel行显示不完整数据客户不满意,需要我们处理
for (int rowNum = 1; rowNum <= sheet.LastRowNum; rowNum++) { HSSFRow currentRow = sheet.GetRow(rowNum); HSSFCell currentCell = currentRow.GetCell(6); HSSFCell currentCell21 = currentRow.GetCell(21); int length = Encoding.UTF8.GetBytes(currentCell.ToString()).Length;//获取当前单元格的内容宽度 int length2 = Encoding.UTF8.GetBytes(currentCell21.ToString()).Length;//获取当前单元格的内容宽度 if (length2 > length) { currentRow.HeightInPoints = 20 * (length2 / 40 + 2); } else { currentRow.HeightInPoints = 20 * (length / 40 + 2); } }
备注:比较索引为6,21 的列,判断设置行高的标准
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步