vlookup java_如何在Apache POI中使用SXSSFWorkbook中的vlookup或公式?

我是Java开发人员 . 我正在尝试使用Apache POI库的 SXSSFWorkbook 类编写一个大型 xlsx 文件(Excel) .

由于有超过200000行,我没有选择写大文件 . 但我需要使用一些公式或vlookup与外部表 . 我用的时候:

cell.setCellFormula(formulasString);

但它没有工作,它返回0值 .

Q- How to use formulas with SXSSFWorkbook ?

我的代码 -

import java.io.FileOutputStream;

import junit.framework.Assert;

import org.apache.poi.ss.usermodel.Cell;

import org.apache.poi.ss.usermodel.FormulaEvaluator;

import org.apache.poi.ss.usermodel.Row;

import org.apache.poi.ss.usermodel.Sheet;

import org.apache.poi.ss.util.CellReference;

import org.apache.poi.xssf.streaming.SXSSFWorkbook;

public class Demo2

{

public static void main(String[] args) throws Throwable

{

SXSSFWorkbook wb = new SXSSFWorkbook(100); // keep 100 rows in memory, exceeding rows will be flushed to disk


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部