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