diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2008-01-29 14:24:30 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2008-01-29 14:24:30 +0000 |
commit | 7e2563fd1dcddb7fe945e8ed0548b57935ca8bc9 (patch) | |
tree | f7e349d116e215fff9a4e0b3303228c5835713e0 /sc/source/filter/excel | |
parent | 023e99a43f42c44425cc84b3db67b83910bac630 (diff) |
INTEGRATION: CWS dr58_SRC680 (1.90.24); FILE MERGED
2008/01/14 15:14:19 dr 1.90.24.4: #i84878# shared formulas still broken sometimes
2008/01/11 12:46:03 dr 1.90.24.3: #i84412# set note visibility when copying cells, remove global depenencies from postit.hxx header
2008/01/10 10:00:25 dr 1.90.24.2: #i84878# clear shared formula buffer for every sheet
2008/01/07 14:34:33 dr 1.90.24.1: #i38093# #i70026# do not set CR_FILTERED flags for unfiltered autofilter ranges
Diffstat (limited to 'sc/source/filter/excel')
-rw-r--r-- | sc/source/filter/excel/impop.cxx | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/sc/source/filter/excel/impop.cxx b/sc/source/filter/excel/impop.cxx index 2804a87ca856..b5ccd9087a0c 100644 --- a/sc/source/filter/excel/impop.cxx +++ b/sc/source/filter/excel/impop.cxx @@ -4,9 +4,9 @@ * * $RCSfile: impop.cxx,v $ * - * $Revision: 1.90 $ + * $Revision: 1.91 $ * - * last change: $Author: ihi $ $Date: 2007-11-26 14:41:54 $ + * last change: $Author: rt $ $Date: 2008-01-29 15:24:30 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -36,15 +36,9 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_sc.hxx" - -#include "paramisc.hxx" -#ifndef _IMP_OP_HXX #include "imp_op.hxx" -#endif -#ifndef INCLUDED_SVX_COUNTRYID_HXX #include <svx/countryid.hxx> -#endif #include "scitems.hxx" #include <svx/eeitem.hxx> @@ -88,38 +82,19 @@ #include "filtopt.hxx" #include "scerrors.hxx" #include "unonames.hxx" +#include "paramisc.hxx" +#include "postit.hxx" -#ifndef SC_FAPIHELPER_HXX #include "fapihelper.hxx" -#endif - -#ifndef SC_XLTOOLS_HXX #include "xltools.hxx" -#endif -#ifndef SC_XLTABLE_HXX #include "xltable.hxx" -#endif -#ifndef SC_XLVIEW_HXX #include "xlview.hxx" -#endif -#ifndef SC_XLTRACER_HXX #include "xltracer.hxx" -#endif -#ifndef SC_XIHELPER_HXX #include "xihelper.hxx" -#endif -#ifndef SC_XIPAGE_HXX #include "xipage.hxx" -#endif -#ifndef SC_XIVIEW_HXX #include "xiview.hxx" -#endif -#ifndef SC_XILINK_HXX #include "xilink.hxx" -#endif -#ifndef SC_XIESCHER_HXX #include "xiescher.hxx" -#endif #include "excimp8.hxx" #include "excform.hxx" @@ -1175,6 +1150,8 @@ void ImportExcel::NeueTabelle( void ) if( nTab > 0 && !pD->HasTable( nTab ) ) pD->MakeTable( nTab ); + pExcRoot->pShrfmlaBuff->Clear(); + InitializeTable( nTab ); pOutlineListBuffer->Append( new XclImpOutlineDataBuffer( GetRoot(), nTab ) ); @@ -1211,7 +1188,7 @@ void ImportExcel::PostDocLoad( void ) if( SfxStyleSheetBase* pStyleSheet = GetStyleSheetPool().Find( ScGlobal::GetRscString( STR_STYLENAME_STANDARD ), SFX_STYLE_FAMILY_PAGE ) ) pStyleSheet->GetItemSet().Put( SfxUInt16Item( ATTR_PAGE_FIRSTPAGENO, 0 ) ); - // outlines for all sheets, sets hidden rows and columns (after filtered ranges) + // outlines for all sheets, sets hidden rows and columns (#i11776# after filtered ranges) for( XclImpOutlineDataBuffer* pBuffer = pOutlineListBuffer->First(); pBuffer; pBuffer = pOutlineListBuffer->Next() ) pBuffer->Convert(); |