Java怎么调用Excel中的各种公式?

作者站长头像
站长
· 阅读数 16

用Java怎么调用Excel中的各种公式

想要设置某个单元格的公式然后拿到结果

回复
1个回答
avatar
test
2024-06-24
  1. 创建一个Excel文件,新建一个hiddenSheet工作表,创建名称/公式都行

answer image

  1. 在某个单元格内定义这个公式/名称

answer image

  1. Java代码中读取:
//HttpServletResponse response对象是服务器自动创建的对象,用于响应前端的请求
outputStream = response.getOutputStream();
 InputStream resourceAsStream = this.getClass().getClassLoader().getResourceAsStream(templateName);
 if (resourceAsStream == null) {
     return;
 }
 response.setContentType("application/vnd.ms-excel;charset=utf-8");
 excelExport.attach(resourceAsStream, templateName);
 /*将下拉框中内容放到隐藏sheet中*/
 excelExport.renderRange("hiddenSheet", "classList", classList);
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容