diff options
-rw-r--r-- | sc/source/filter/oox/workbookfragment.cxx | 4 | ||||
-rw-r--r-- | sc/source/filter/oox/worksheethelper.cxx | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/sc/source/filter/oox/workbookfragment.cxx b/sc/source/filter/oox/workbookfragment.cxx index 127823995b38..2702335ddbbf 100644 --- a/sc/source/filter/oox/workbookfragment.cxx +++ b/sc/source/filter/oox/workbookfragment.cxx @@ -477,6 +477,10 @@ void WorkbookFragment::finalizeImport() // load all worksheets importSheetFragments(*this, aSheetFragments); + // assumes getTables().finalizeImport ( which creates the DatabaseRanges ) + // has been called already + getTables().applyAutoFilters(); + sal_Int16 nActiveSheet = getViewSettings().getActiveCalcSheet(); getWorksheets().finalizeImport( nActiveSheet ); diff --git a/sc/source/filter/oox/worksheethelper.cxx b/sc/source/filter/oox/worksheethelper.cxx index 2c409e0d7b14..7bf652107475 100644 --- a/sc/source/filter/oox/worksheethelper.cxx +++ b/sc/source/filter/oox/worksheethelper.cxx @@ -938,9 +938,6 @@ void WorksheetGlobals::finalizeWorksheetImport() { lclUpdateProgressBar( mxRowProgress, 1.0 ); maSheetData.finalizeImport(); - // assumes getTables().finalizeImport ( which creates the DatabaseRanges ) - // has been called already - getTables().applyAutoFilters(); getCondFormats().finalizeImport(); lclUpdateProgressBar( mxFinalProgress, 0.25 ); |