From f8a1daba62aa90d52ea53a05c8d474fbe50bedc4 Mon Sep 17 00:00:00 2001 From: David Huynh Date: Tue, 9 Feb 2010 01:13:11 +0000 Subject: [PATCH] Handle formula cells in Excel files. git-svn-id: http://google-refine.googlecode.com/svn/trunk@77 7d457c2a-affb-35e4-300a-418c747d4874 --- .../java/com/metaweb/gridworks/importers/ExcelImporter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/metaweb/gridworks/importers/ExcelImporter.java b/src/main/java/com/metaweb/gridworks/importers/ExcelImporter.java index 161eb4a14..4a577aba6 100644 --- a/src/main/java/com/metaweb/gridworks/importers/ExcelImporter.java +++ b/src/main/java/com/metaweb/gridworks/importers/ExcelImporter.java @@ -126,6 +126,9 @@ public class ExcelImporter implements Importer { cellType == org.apache.poi.ss.usermodel.Cell.CELL_TYPE_BLANK) { continue; } + if (cellType == org.apache.poi.ss.usermodel.Cell.CELL_TYPE_FORMULA) { + cellType = cell.getCachedFormulaResultType(); + } Object value = null; if (cellType == org.apache.poi.ss.usermodel.Cell.CELL_TYPE_BOOLEAN) {