如何在java中使用excel公式并获取结果?
解决方案:
-
设置隐藏工作表:
立即学习“Java免费学习笔记(深入)”;
- 创建一个隐藏工作表,命名为hiddensheet。
- 在hiddensheet中定义要使用的公式或名称。
-
在单元格中定义公式:
- 在特定单元格中定义公式或名称。
- 使用java代码读取:
// 获取HttpServletResponse响应对象 OutputStream outputStream = response.getOutputStream(); // 读取模板文件流 InputStream resourceAsStream = this.getClass().getClassLoader().getResourceAsStream(templateName); // 设置响应内容类型 response.setContentType("application/vnd.ms-excel;charset=utf-8"); // 导出Excel excelExport.attach(resourceAsStream, templateName); // 将下拉框内容放到隐藏sheet中 excelExport.renderRange("hiddenSheet", "classList", classList);