|
|
|
|
|
|
|
|
if (externalSheet == null || externalSheet.getWorkbookName() == null) { |
|
|
if (externalSheet == null || externalSheet.getWorkbookName() == null) { |
|
|
// sheet is in same workbook |
|
|
// sheet is in same workbook |
|
|
targetEvaluator = _bookEvaluator; |
|
|
targetEvaluator = _bookEvaluator; |
|
|
otherFirstSheetIndex = _workbook.getSheetIndex(externalSheet.getSheetName()); |
|
|
|
|
|
|
|
|
if(externalSheet == null) { |
|
|
|
|
|
otherFirstSheetIndex = 0; |
|
|
|
|
|
} else { |
|
|
|
|
|
otherFirstSheetIndex = _workbook.getSheetIndex(externalSheet.getSheetName()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (externalSheet instanceof ExternalSheetRange) { |
|
|
if (externalSheet instanceof ExternalSheetRange) { |
|
|
String lastSheetName = ((ExternalSheetRange)externalSheet).getLastSheetName(); |
|
|
String lastSheetName = ((ExternalSheetRange)externalSheet).getLastSheetName(); |