]> source.dussan.org Git - poi.git/commitdiff
get TestIndirectFunctionFromSpreadsheet to pass even though code looks wrong
authorPJ Fanning <fanningpj@apache.org>
Tue, 22 Feb 2022 09:15:38 +0000 (09:15 +0000)
committerPJ Fanning <fanningpj@apache.org>
Tue, 22 Feb 2022 09:15:38 +0000 (09:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898313 13f79535-47bb-0310-9956-ffa450edef68

poi/src/main/java/org/apache/poi/ss/formula/OperationEvaluationContext.java

index 29157de540cc26876e6eb012707bbd0e4bc70e8b..a383fc331d4f494291a128d5f479dc4638ababc3 100644 (file)
@@ -314,15 +314,15 @@ public final class OperationEvaluationContext {
             case COLUMN:
                 firstRow = 0;
                 lastRow = ssVersion.getLastRowIndex();
-                firstCol = parseColRef(refStrPart1);
-                lastCol = parseColRef(refStrPart2);
+                firstCol = parseRowRef(refStrPart1);
+                lastCol = parseRowRef(refStrPart2);
                 break;
             case ROW:
                 // support of cell range in the form of integer:integer
                 firstCol = 0;
                 lastCol = ssVersion.getLastColumnIndex();
-                firstRow = parseRowRef(refStrPart1);
-                lastRow = parseRowRef(refStrPart2);
+                firstRow = parseColRef(refStrPart1);
+                lastRow = parseColRef(refStrPart2);
                 break;
             case CELL:
                 CellReference cr;