LibreOffice Module sc (master)  1
Public Member Functions | Public Attributes | List of all members
ScRange Class Referencefinal

#include <address.hxx>

Collaboration diagram for ScRange:
[legend]

Public Member Functions

 ScRange ()
 
 ScRange (ScAddress::Uninitialized eUninitialized)
 
 ScRange (ScAddress::InitializeInvalid eInvalid)
 
 ScRange (const ScAddress &aInputStart, const ScAddress &aInputEnd)
 
 ScRange (const ScRange &rRange)
 
 ScRange (const ScAddress &rRange)
 
 ScRange (SCCOL nCol, SCROW nRow, SCTAB nTab)
 
 ScRange (SCCOL nCol1, SCROW nRow1, SCTAB nTab1, SCCOL nCol2, SCROW nRow2, SCTAB nTab2)
 
ScRangeoperator= (const ScRange &rRange)
 
ScRangeoperator= (const ScAddress &rPos)
 
void SetInvalid ()
 
bool IsValid () const
 
bool In (const ScAddress &) const
 is Address& in Range? More...
 
bool In (const ScRange &) const
 is Range& in Range? More...
 
SC_DLLPUBLIC ScRefFlags Parse (const OUString &, const ScDocument &, const ScAddress::Details &rDetails=ScAddress::detailsOOOa1, ScAddress::ExternalInfo *pExtInfo=nullptr, const css::uno::Sequence< css::sheet::ExternalLinkInfo > *pExternalLinks=nullptr, const OUString *pErrRef=nullptr)
 
SC_DLLPUBLIC ScRefFlags ParseAny (const OUString &, const ScDocument &, const ScAddress::Details &rDetails=ScAddress::detailsOOOa1)
 
SC_DLLPUBLIC ScRefFlags ParseCols (const ScDocument &rDoc, const OUString &, const ScAddress::Details &rDetails=ScAddress::detailsOOOa1)
 
SC_DLLPUBLIC void ParseRows (const ScDocument &rDoc, const OUString &, const ScAddress::Details &rDetails=ScAddress::detailsOOOa1)
 
const sal_UnicodeParse_XL_Header (const sal_Unicode *pString, const ScDocument &rDocument, OUString &rExternDocName, OUString &rStartTabName, OUString &rEndTabName, ScRefFlags &nFlags, bool bOnlyAcceptSingle, const css::uno::Sequence< css::sheet::ExternalLinkInfo > *pExternalLinks=nullptr, const OUString *pErrRef=nullptr)
 Parse an Excel style reference up to and including the sheet name separator '!', including detection of external documents and sheet names, and in case of MOOXML import the bracketed index is used to determine the actual document name passed in pExternalLinks. More...
 
SC_DLLPUBLIC OUString Format (const ScDocument &rDocument, ScRefFlags nFlags=ScRefFlags::ZERO, const ScAddress::Details &rDetails=ScAddress::detailsOOOa1, bool bFullAddressNotation=false) const
 Returns string with formatted cell range from aStart to aEnd, according to provided address convention. More...
 
void GetVars (SCCOL &nCol1, SCROW &nRow1, SCTAB &nTab1, SCCOL &nCol2, SCROW &nRow2, SCTAB &nTab2) const
 
SC_DLLPUBLIC void PutInOrder ()
 
SC_DLLPUBLIC bool Move (SCCOL aDeltaX, SCROW aDeltaY, SCTAB aDeltaZ, ScRange &rErrorRange, const ScDocument *pDocument=nullptr)
 
SC_DLLPUBLIC bool MoveSticky (const ScDocument &rDoc, SCCOL aDeltaX, SCROW aDeltaY, SCTAB aDeltaZ, ScRange &rErrorRange)
 Same as Move() but with sticky end col/row anchors. More...
 
SC_DLLPUBLIC void IncColIfNotLessThan (const ScDocument *pDoc, SCCOL nStartCol, SCCOL nOffset)
 
SC_DLLPUBLIC void IncRowIfNotLessThan (const ScDocument *pDoc, SCROW nStartRow, SCROW nOffset)
 
SC_DLLPUBLIC void ExtendTo (const ScRange &rRange)
 
SC_DLLPUBLIC bool Intersects (const ScRange &rRange) const
 
ScRange Intersection (const ScRange &rOther) const
 
bool IsEndColSticky () const
 If maximum end column should not be adapted during reference update. More...
 
bool IsEndRowSticky () const
 If maximum end row should not be adapted during reference update. More...
 
void IncEndColSticky (const ScDocument *pDoc, SCCOL nDelta)
 Increment or decrement end column unless sticky or until it becomes sticky. More...
 
void IncEndRowSticky (const ScDocument *pDoc, SCROW nDelta)
 Increment or decrement end row unless sticky or until it becomes sticky. More...
 
bool operator== (const ScRange &rRange) const
 
bool operator!= (const ScRange &rRange) const
 
bool operator< (const ScRange &rRange) const
 Sort on upper left corner tab,col,row, if equal then use lower right too. More...
 
bool operator<= (const ScRange &rRange) const
 
size_t hashArea () const
 Hash 2D area ignoring table number. More...
 
size_t hashStartColumn () const
 Hash start column and start and end rows. More...
 

Public Attributes

ScAddress aStart
 
ScAddress aEnd
 

Detailed Description

Definition at line 497 of file address.hxx.

Constructor & Destructor Documentation

ScRange::ScRange ( )
inline

Definition at line 503 of file address.hxx.

ScRange::ScRange ( ScAddress::Uninitialized  eUninitialized)
inline

Definition at line 507 of file address.hxx.

ScRange::ScRange ( ScAddress::InitializeInvalid  eInvalid)
inline

Definition at line 510 of file address.hxx.

ScRange::ScRange ( const ScAddress aInputStart,
const ScAddress aInputEnd 
)
inline

Definition at line 513 of file address.hxx.

References ScAddress::PutInOrder().

ScRange::ScRange ( const ScRange rRange)
inline

Definition at line 518 of file address.hxx.

ScRange::ScRange ( const ScAddress rRange)
inline

Definition at line 521 of file address.hxx.

ScRange::ScRange ( SCCOL  nCol,
SCROW  nRow,
SCTAB  nTab 
)
inline

Definition at line 524 of file address.hxx.

ScRange::ScRange ( SCCOL  nCol1,
SCROW  nRow1,
SCTAB  nTab1,
SCCOL  nCol2,
SCROW  nRow2,
SCTAB  nTab2 
)
inline

Definition at line 527 of file address.hxx.

Member Function Documentation

void ScRange::ExtendTo ( const ScRange rRange)
OUString ScRange::Format ( const ScDocument rDocument,
ScRefFlags  nFlags = ScRefFlags::ZERO,
const ScAddress::Details rDetails = ScAddress::detailsOOOa1,
bool  bFullAddressNotation = false 
) const

Returns string with formatted cell range from aStart to aEnd, according to provided address convention.

Parameters
nFlagsCell reference flags
rDocumentReference to document which is used for example to get tab names.
rDetailsProvide information about required address convention. Supported address conventions are: CONV_OOO 'doc'#sheet.A1:sheet2.B2 CONV_XL_A1, [doc]sheet:sheet2!A1:B2 CONV_XL_OOX, [#]sheet:sheet2!A1:B2 CONV_XL_R1C1, [doc]sheet:sheet2!R1C1:R2C2
bFullAddressNotationIf TRUE, the full address notation will be used. For example in case all columns are used, "A1:AMJ177" is full address notation and "1:177" is shortened address notation.
Returns
String contains formatted cell range in address convention

Definition at line 2203 of file address.cxx.

References aName, BITS, COL2_ABS, COL_ABS, formula::FormulaGrammar::CONV_OOO, formula::FormulaGrammar::CONV_XL_A1, formula::FormulaGrammar::CONV_XL_OOX, formula::FormulaGrammar::CONV_XL_R1C1, ScAddress::Details::eConv, formula::FormulaCompiler::GetNativeSymbol(), lcl_a1_append_c(), lcl_a1_append_r(), lcl_ColAbsFlagDiffer(), lcl_r1c1_append_c(), lcl_r1c1_append_r(), lcl_RowAbsFlagDiffer(), lcl_ScRange_Format_XL_Header(), ScDocument::MaxCol(), ScDocument::MaxRow(), ocErrRef, ROW2_ABS, ROW_ABS, TAB_3D, o3tl::underlyingEnumValue(), VALID, and ZERO.

Referenced by ScVbaRange::Address(), ScColRowNameRangesDlg::AdjustColRowData(), FormulaTemplate::applyRange(), sc::FormulaGroupAreaListener::collectFormulaCells(), ScViewFunc::DetectiveMarkPred(), ScPosWnd::DoEnter(), ScGridWindow::DropTransferObj(), ScImportExport::ExportStream(), ScRangeList::Format(), sc::FormulaGroupAreaListener::FormulaGroupAreaListener(), ScFourierAnalysisDialog::getDataLabel(), ScCellRangesObj::getElementNames(), ScAddressConversionObj::getPropertyValue(), ScRandomNumberGeneratorDialog::GetRangeFromSelection(), ScSamplingDialog::GetRangeFromSelection(), ScStatisticsInputOutputDialog::GetRangeFromSelection(), ScStatisticsTwoVariableDialog::GetRangeFromSelection(), ScCellShell::GetState(), ScPrintAreasDlg::Impl_FillLists(), ScPrintAreasDlg::Impl_GetItem(), IMPL_LINK(), IMPL_LINK_NOARG(), ScPrintAreasDlg::Impl_Reset(), ScHighlightChgDlg::Init(), sc::DataStreamDlg::Init(), ScTpUserLists::Init(), ScFilterOptionsMgr::Init(), ScConsolidateDlg::Init(), ScAcceptChgDlg::Init(), ScDbNameDlg::Init(), ScSpecialFilterDlg::Init(), XclExpNameManagerImpl::InsertBuiltInName(), lcl_appendCellRangeAddress(), lcl_GetDBAreaRange(), lcl_GetSortParam(), lcl_jumpToRange(), ScGridWindow::MouseButtonUp(), ScInputHandler::NotifyChange(), ScGridWindow::PagebreakMove(), ScNameDefDlg::ScNameDefDlg(), ScColRowNameRangesDlg::SetColRowData(), ScSamplingDialog::SetReference(), ScStatisticsTwoVariableDialog::SetReference(), ScStatisticsInputOutputDialog::SetReference(), ScPrintAreasDlg::SetReference(), ScConsolidateDlg::SetReference(), ScTabOpDlg::SetReference(), ScHighlightChgDlg::SetReference(), ScNameDefDlg::SetReference(), ScFormulaDlg::SetReference(), ScOptSolverDlg::SetReference(), ScNameDlg::SetReference(), ScCondFormatDlg::SetReference(), ScPivotLayoutDialog::SetReference(), ScSpecialFilterDlg::SetReference(), ScInputHandler::SetReference(), ScTPValidationValue::SetReferenceHdl(), ScPivotLayoutDialog::SetupSource(), XclXmlUtils::ToOString(), ScDbNameDlg::UpdateDBData(), ScColRowNameRangesDlg::UpdateNames(), ScInputHandler::UpdateRange(), and ScColRowNameRangesDlg::UpdateRangeData().

void ScRange::GetVars ( SCCOL nCol1,
SCROW nRow1,
SCTAB nTab1,
SCCOL nCol2,
SCROW nRow2,
SCTAB nTab2 
) const
inline
size_t ScRange::hashArea ( ) const
inline

Hash 2D area ignoring table number.

Definition at line 749 of file address.hxx.

References aEnd, aStart, ScAddress::Col(), and ScAddress::Row().

Referenced by ScBroadcastAreaHash::operator()().

size_t ScRange::hashStartColumn ( ) const
inline

Hash start column and start and end rows.

Definition at line 774 of file address.hxx.

References aEnd, aStart, ScAddress::Col(), and ScAddress::Row().

Referenced by ScLookupCache::Hash::operator()().

bool ScRange::In ( const ScAddress rAddress) const
inline

is Address& in Range?

Definition at line 733 of file address.hxx.

References aEnd, aStart, ScAddress::Col(), ScAddress::Row(), and ScAddress::Tab().

Referenced by sc::RefQueryFormulaGroup::add(), ScTokenArray::AdjustReferenceInMovedName(), ScTokenArray::AdjustReferenceInName(), ScTokenArray::AdjustReferenceOnMove(), ScTokenArray::AdjustReferenceOnShift(), ScPivotLayoutDialog::ApplyChanges(), ScBroadcastAreaSlot::AreaBroadcast(), ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(), ScDrawLayer::CopyFromClip(), ScDrawLayer::CopyToClip(), ScBroadcastAreaSlot::DelBroadcastAreasInRange(), ScDocFunc::DeleteCells(), ScBroadcastAreaSlot::GetAllListeners(), XclExpMergedcells::GetBaseXFId(), ScDocument::GetCellChangeTrackNote(), ScCellRangeObj::getCellRangeByName(), ScDocShell::GetChangeAction(), ScDrawLayer::GetObjectsAnchoredToRange(), ScDrawLayer::GetObjectsAnchoredToRows(), ScCompiler::HandleColRowName(), ScDrawLayer::HasObjectsAnchoredInRange(), ScGridWindow::HitRangeFinder(), ScDocFunc::InsertCells(), ScDocument::IsAddressInRangeName(), ScDocument::IsCellInChangeTrack(), ScInterpreter::IsTableOpInRange(), ScRangeList::Join(), ScRangePairList::Join(), lcl_IsAllInRange(), lcl_MoveRanges(), ScAccessibleSpreadsheet::Notify(), ScDBData::Notify(), ScGridWindow::ShowNoteMarker(), ScFormulaCell::UpdatePosOnShift(), ScConditionEntry::UpdateReference(), ScFormulaCell::UpdateReferenceOnCopy(), ScFormulaCell::UpdateReferenceOnMove(), ScFormulaCell::UpdateTranspose(), and ScHTMLExport::WriteCell().

bool ScRange::In ( const ScRange rRange) const
inline

is Range& in Range?

Definition at line 741 of file address.hxx.

References aEnd, aStart, ScAddress::Col(), ScAddress::Row(), and ScAddress::Tab().

void ScRange::IncColIfNotLessThan ( const ScDocument pDoc,
SCCOL  nStartCol,
SCCOL  nOffset 
)

Definition at line 2407 of file address.cxx.

References MAXCOL, and ScDocument::MaxCol().

Referenced by ScMarkData::ShiftCols().

void ScRange::IncEndColSticky ( const ScDocument pDoc,
SCCOL  nDelta 
)

Increment or decrement end column unless sticky or until it becomes sticky.

Checks if the range encompasses at least two columns so should be called before adjusting the start column.

Definition at line 2447 of file address.cxx.

References MAXCOL, ScDocument::MaxCol(), and ScAddress::nCol.

void ScRange::IncEndRowSticky ( const ScDocument pDoc,
SCROW  nDelta 
)

Increment or decrement end row unless sticky or until it becomes sticky.

Checks if the range encompasses at least two rows so should be called before adjusting the start row.

Definition at line 2468 of file address.cxx.

References ScDocument::MaxRow(), and ScAddress::nRow.

void ScRange::IncRowIfNotLessThan ( const ScDocument pDoc,
SCROW  nStartRow,
SCROW  nOffset 
)

Definition at line 2427 of file address.cxx.

References ScDocument::MaxRow().

Referenced by ScMarkData::ShiftRows().

ScRange ScRange::Intersection ( const ScRange rOther) const
bool ScRange::Intersects ( const ScRange rRange) const
bool ScRange::IsEndColSticky ( ) const
inline

If maximum end column should not be adapted during reference update.

Definition at line 700 of file address.hxx.

References aEnd, aStart, ScAddress::Col(), and MAXCOL.

Referenced by ScTokenArray::AdjustReferenceInName().

bool ScRange::IsEndRowSticky ( ) const
inline

If maximum end row should not be adapted during reference update.

Definition at line 706 of file address.hxx.

References aEnd, aStart, MAXROW, and ScAddress::Row().

Referenced by ScTokenArray::AdjustReferenceInName().

bool ScRange::IsValid ( ) const
inline
bool ScRange::Move ( SCCOL  aDeltaX,
SCROW  aDeltaY,
SCTAB  aDeltaZ,
ScRange rErrorRange,
const ScDocument pDocument = nullptr 
)
Parameters
rErrorRangeIf FALSE is returned, the positions contain <0 or >MAX... values if shifted out of bounds.
pDocumentThe document for the maximum defined sheet number.

Definition at line 2363 of file address.cxx.

References aEnd, aStart, MAXCOL, ScDocument::MaxCol(), MAXROW, and ScDocument::MaxRow().

Referenced by ScTokenArray::AdjustReferenceInMovedName(), ScTokenArray::AdjustReferenceOnMove(), ScGridWindow::DropTransferObj(), ScDocFunc::InsertCells(), lcl_MoveRanges(), and ScHTMLImport::WriteToDocument().

bool ScRange::MoveSticky ( const ScDocument rDoc,
SCCOL  aDeltaX,
SCROW  aDeltaY,
SCTAB  aDeltaZ,
ScRange rErrorRange 
)

Same as Move() but with sticky end col/row anchors.

Definition at line 2376 of file address.cxx.

References aEnd, aStart, ScDocument::MaxCol(), ScDocument::MaxRow(), ScAddress::SetCol(), and ScAddress::SetRow().

Referenced by ScTokenArray::AdjustReferenceOnShift().

bool ScRange::operator!= ( const ScRange rRange) const
inline

Definition at line 717 of file address.hxx.

References operator==().

bool ScRange::operator< ( const ScRange rRange) const
inline

Sort on upper left corner tab,col,row, if equal then use lower right too.

Definition at line 723 of file address.hxx.

References aEnd, and aStart.

Referenced by operator<=().

bool ScRange::operator<= ( const ScRange rRange) const
inline

Definition at line 728 of file address.hxx.

References operator<(), and operator==().

ScRange& ScRange::operator= ( const ScRange rRange)
inline

Definition at line 531 of file address.hxx.

References aEnd, and aStart.

ScRange& ScRange::operator= ( const ScAddress rPos)
inline

Definition at line 537 of file address.hxx.

bool ScRange::operator== ( const ScRange rRange) const
inline

Definition at line 712 of file address.hxx.

References aEnd, and aStart.

Referenced by operator!=(), and operator<=().

ScRefFlags ScRange::Parse ( const OUString &  ,
const ScDocument ,
const ScAddress::Details rDetails = ScAddress::detailsOOOa1,
ScAddress::ExternalInfo pExtInfo = nullptr,
const css::uno::Sequence< css::sheet::ExternalLinkInfo > *  pExternalLinks = nullptr,
const OUString *  pErrRef = nullptr 
)
const sal_Unicode * ScRange::Parse_XL_Header ( const sal_Unicode pString,
const ScDocument rDocument,
OUString &  rExternDocName,
OUString &  rStartTabName,
OUString &  rEndTabName,
ScRefFlags nFlags,
bool  bOnlyAcceptSingle,
const css::uno::Sequence< css::sheet::ExternalLinkInfo > *  pExternalLinks = nullptr,
const OUString *  pErrRef = nullptr 
)

Parse an Excel style reference up to and including the sheet name separator '!', including detection of external documents and sheet names, and in case of MOOXML import the bracketed index is used to determine the actual document name passed in pExternalLinks.

For internal references (resulting rExternDocName empty), aStart.nTab and aEnd.nTab are set, or -1 if sheet name not found.

Parameters
bOnlyAcceptSingleIf <TRUE>, a 3D reference (Sheet1:Sheet2) encountered results in an error (NULL returned).
pExternalLinkspointer to ExternalLinkInfo sequence, may be NULL for non-filter usage, in which case indices such as [1] are not resolved.
pErrRefpointer to "#REF!" string if to be accepted.
Returns
Pointer to the position after '!' if successfully parsed, and rExternDocName, rStartTabName and/or rEndTabName filled if applicable. ScRefFlags::... flags set in nFlags. Or if no valid document and/or sheet header could be parsed the start position passed with pString. Or NULL if a 3D sheet header could be parsed but bOnlyAcceptSingle==true was given.

Definition at line 473 of file address.cxx.

References ScExternalRefManager::convertToAbsName(), ScGlobal::GetAbsDocName(), ScDocument::GetDocumentShell(), ScDocument::GetExternalRefManager(), ScDocument::GetTable(), lcl_eatWhiteSpace(), lcl_XL_getExternalDoc(), lcl_XL_ParseSheetRef(), ScAddress::nTab, TAB2_3D, TAB2_ABS, TAB2_VALID, TAB_3D, TAB_ABS, TAB_VALID, and ScGlobal::UnicodeStrChr().

Referenced by lcl_parseExternalName(), lcl_ScRange_Parse_XL_A1(), and lcl_ScRange_Parse_XL_R1C1().

ScRefFlags ScRange::ParseAny ( const OUString &  rString,
const ScDocument rDoc,
const ScAddress::Details rDetails = ScAddress::detailsOOOa1 
)
ScRefFlags ScRange::ParseCols ( const ScDocument rDoc,
const OUString &  rStr,
const ScAddress::Details rDetails = ScAddress::detailsOOOa1 
)
void ScRange::ParseRows ( const ScDocument rDoc,
const OUString &  rStr,
const ScAddress::Details rDetails = ScAddress::detailsOOOa1 
)
void ScRange::PutInOrder ( )
void ScRange::SetInvalid ( )
inline

Member Data Documentation

ScAddress ScRange::aEnd

Definition at line 501 of file address.hxx.

Referenced by ScGridWindow::AcceptDrop(), ScGridWindow::AcceptPrivateDrop(), RangeNameBufferWK3::Add(), ScRangeList::AddAndPartialCombine(), oox::xls::SheetDataBuffer::addColXfStyle(), ScTable::AddCondFormatData(), ScDBDocFunc::AddDBRange(), ScMyStylesImportHelper::AddDefaultRange(), ScTabView::AddHighlightRange(), ScMyEmptyDatabaseRangesContainer::AddNewEmptyDatabaseRange(), ScMyDetectiveObjContainer::AddObject(), ScMyMergedRangesContainer::AddRange(), ScMyStylesImportHelper::AddRange(), XclExpPivotCache::AddStdFields(), ScTransferObj::AddSupportedFormats(), ScColRowNameRangesDlg::AdjustColRowData(), ScBlockUndo::AdjustHeight(), ScDocShell::AdjustPrintZoom(), ScTokenArray::AdjustReferenceInName(), ScTokenArray::AdjustReferenceOnMove(), ScTokenArray::AdjustReferenceOnMovedOriginIfOtherSheet(), ScTokenArray::AdjustReferenceOnMovedTab(), ScTokenArray::AdjustReferenceOnShift(), ScDocFunc::AdjustRowHeight(), ScCompiler::AdjustSumRangeShape(), ScRangeListTabs::Append(), ScChangeTrack::AppendContentRange(), ScChangeTrack::AppendOneDeleteRange(), XclImpValidationManager::Apply(), ScDocFunc::ApplyAttributes(), oox::xls::SheetDataBuffer::applyCellMerging(), ScDocument::ApplyFrameAreaTab(), ScMatrixComparisonGenerator::ApplyOutput(), ScColumn::ApplyPatternIfNumberformatIncompatible(), ScTable::ApplyPatternIfNumberformatIncompatible(), ScViewFunc::ApplyPatternLines(), ScDocument::ApplySelectionFrame(), ScViewFunc::ApplySelectionPattern(), ScDocument::ApplySelectionPattern(), ScDocument::ApplySelectionStyle(), ScDocFunc::ApplyStyle(), ScCellRangeObj::applySubTotals(), ScBroadcastAreaSlotMachine::AreaBroadcast(), ScVbaRange::AutoFill(), ScDocFunc::AutoFormat(), ScOutlineDocFunc::AutoOutline(), ScViewFunc::AutoSum(), ScDBFuncUndo::BeginRedo(), ScDocument::BroadcastCells(), ScChart2DataSequence::BuildDataCache(), ScAccessibleSpreadsheet::CalcScAddressFromRangeList(), ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(), ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(), ScDocument::CalculateInColumnInThread(), ScPrintFunc::CalcZoom(), ScTabView::CalcZoom(), ScFunctionAccess::callFunction(), ScOptSolverDlg::CallSolver(), ScDocument::CanFitBlock(), ScDocument::CanInsertCol(), ScDocument::CanInsertRow(), ImportExcel::Cellmerging(), ScDocFunc::ChangeIndent(), oox::xls::AddressConverter::checkCellRange(), ScClipUtil::CheckDestRanges(), XclExpAddressConverter::CheckRange(), ScTabView::CheckSelectionTransfer(), ScSheetSourceDesc::CheckSourceRange(), ScTabView::ClearHighlightRanges(), ScDocFunc::ClearItems(), ScColumn::ClearSelectionItems(), ScXMLExport::CloseRow(), sc::FormulaGroupAreaListener::collectFormulaCells(), ScVbaRange::Columns(), ScRangeList::Combine(), ScBroadcastAreaSlotMachine::ComputeAreaPoints(), ScTable::ContainsNotesInRange(), ScDocument::ContainsNotesInRange(), ScGroupTokenConverter::convert(), ExcelToSc8::Convert(), ConvertDoubleRef(), oox::xls::DefinedName::convertFormula(), ScDocument::ConvertFormulaToValue(), ScDocShell::ConvertFrom(), XclImpAddressConverter::ConvertRange(), XclExpAddressConverter::ConvertRange(), XclExpControlHelper::ConvertSheetLinks(), oox::xls::AddressConverter::convertToCellRangeUnchecked(), ScXMLDatabaseRangeContext::ConvertToDBData(), convertToTokenArray(), ScDocument::CopyFromClip(), ScDocument::CopyMultiRangeFromClip(), ScDocument::CopyNonFilteredFromClip(), ScTable::CopyOneCellFromClip(), ScDocument::CopyOneCellFromClip(), ScDocument::CopyRangeNamesToClip(), ScDocument::CopyStaticToDocument(), ScViewFunc::CopyToClip(), ScTable::CopyToClip(), ScDocument::CopyToClip(), ScViewFunc::CopyToClipMultiRange(), ScViewFunc::CopyToClipSingleRange(), ScDocument::CopyToDocument(), ScDPCollection::CopyToTab(), ScViewFunc::CopyToTransferable(), ScPrintFunc::CountNotePages(), ScPrintFunc::CountPages(), XclExpNameManagerImpl::CreateBuiltInNames(), oox::xls::WorkbookGlobals::createDatabaseRangeObject(), sc::DocFuncUtil::createDeleteContentsUndoDoc(), ScSelectionTransferObj::CreateFromView(), ScChartArray::CreateMemChart(), ScCellRangesBase::CreateMemChart_Impl(), ScDocFunc::CreateNames(), XclImpExtName::CreateOleData(), ScDBDocFunc::CreatePivotTable(), ScDBInternalRange::createQueryParam(), ScDocument::CreateQueryParam(), ScDocument::CreateSelectionPattern(), ScTable::CreateSortInfoArray(), oox::xls::WorkbookGlobals::createUnnamedDatabaseRangeObject(), ScViewFunc::CutToClip(), ScDBFunc::DataPilotMove(), sc::DataStream::Decode(), ScBroadcastAreaSlotMachine::DelBroadcastAreasInRange(), ScDocument::DeleteArea(), ScDocument::DeleteAreaTab(), ScColumn::DeleteBeforeCopyFromClip(), ScTable::DeleteBeforeCopyFromClip(), ScDocFunc::DeleteCells(), ScViewFunc::DeleteCells(), ScDocument::DeleteCol(), ScDocFunc::DeleteContents(), ScViewFunc::DeleteContents(), ScDrawLayer::DeleteObjectsInSelection(), ScRangePairList::DeleteOnTab(), ScDocument::DeleteRow(), ScTable::DeleteSelection(), ScDocument::DeleteSelectionTab(), ScDocument::DeleteTab(), ScImportExport::Dif2Doc(), ScTable::DoAutoOutline(), ScDocShell::DoAutoStyle(), ScTabViewShell::DoAutoSum(), ScImportExport::Doc2Sylk(), ScImportExport::Doc2Text(), ScUndoInsertCells::DoChange(), ScUndoDeleteCells::DoChange(), ScUndoCut::DoChange(), ScUndoPaste::DoChange(), ScUndoDeleteContents::DoChange(), ScUndoFillTable::DoChange(), sc::UndoSetCells::DoChange(), ScUndoSelectionAttr::DoChange(), ScUndoDataForm::DoChange(), ScUndoMerge::DoChange(), ScUndoRefConversion::DoChange(), ScUndoSelectionStyle::DoChange(), ScUndoUpdateAreaLink::DoChange(), ScTabView::DoChartSelection(), ScDocShell::DoConsolidate(), ScCellRangeObj::doImport(), ScPreview::DoPrint(), ScViewFunc::DoRefConversion(), ScGridWindow::DoScenarioMenu(), ScCompiler::DoubleRefToPosSingleRefScalarCase(), ScUndoDragDrop::DoUndo(), ScDetectiveFunc::DrawAlienEntry(), ScOutputData::DrawChangeTrack(), ScGridWindow::DrawContent(), ScDetectiveFunc::DrawEntry(), ScGridWindow::DrawPagePreview(), ScPrintFunc::DrawToDev(), ScGridWindow::DropTransferObj(), ScGridWindow::dumpCellProperties(), ScXMLTableScenarioContext::endFastElement(), ScBroadcastAreaSlotMachine::EndListeningArea(), ScDocument::EndListeningIntersectedGroups(), ScNavigatorDlg::EndOfDataArea(), ScImportExport::EndPaste(), ScDocument::EnsureFormulaCellResults(), ScDocFunc::EnterMatrix(), ExcAutoFilterRecs::ExcAutoFilterRecs(), ExcEScenario::ExcEScenario(), ScDocShell::Execute(), ScTabViewShell::Execute(), sc::RangeColumnSpanSet::executeColumnAction(), ScCellShell::ExecuteDataPilotDialog(), ScXMLExport::ExportColumns(), ScImportExport::ExportStream(), ScComplexRefData::Extend(), ScDocument::ExtendMerge(), ScDocument::ExtendOverlapped(), ScMarkData::ExtendRangeListTables(), ScTabView::extendTiledAreaIfNeeded(), ExtendTo(), ScDocument::ExtendTotalMerge(), oox::xls::WorksheetHelper::extendUsedArea(), oox::xls::WorksheetGlobals::extendUsedArea(), ScImportExport::ExtText2Doc(), ScDocument::Fill(), ScUnoConversion::FillApiRange(), ScDocFunc::FillAuto(), ScViewFunc::FillAuto(), ScCellRangeObj::fillAuto(), ScConditionEntry::FillCache(), ScViewFunc::FillCrossDblClick(), ScHTMLTable::FillEmptyCells(), ScHTMLExport::FillGraphList(), ScMarkData::FillRangeListWithMarks(), sc::SearchResultsDlg::FillResults(), ScUnoConversion::FillScRange(), ScDocFunc::FillSeries(), ScDocFunc::FillSimple(), ScViewFunc::FillSimple(), ScDocument::FillTab(), ScDocument::FillTabMarked(), ScCellRangeObj::filter(), XclImpXFRangeBuffer::Finalize(), ScOrcusFactory::finalize(), oox::xls::WorksheetGlobals::finalizeDrawings(), oox::xls::Comment::finalizeImport(), oox::xls::ViewSettings::finalizeImport(), oox::xls::AutoFilter::finalizeImport(), oox::xls::AutoFilterBuffer::finalizeImport(), oox::xls::PivotTable::finalizeImport(), oox::xls::PivotCache::finalizeInternalSheetSource(), ScDBInternalRange::findFieldColumn(), ScDetectiveFunc::FindFrameForObject(), ScDetectiveFunc::FindPredLevel(), ScDetectiveFunc::FindSuccLevel(), ScDocument::FitBlock(), ScViewUtil::FitToUnfilteredRows(), ScDocument::ForgetNoteCaptions(), ScDPCollection::FreeTable(), ScRandomNumberGeneratorDialog::GenerateNumbers(), DataRangeByColumnIterator::get(), DataRangeByRowIterator::get(), ScAccessibleSpreadsheet::getAccessibleCellAt(), ScAccessibleTableBase::getAccessibleChild(), ScAccessibleTableBase::getAccessibleChildCount(), ScAccessibleTableBase::getAccessibleColumn(), ScAccessibleTableBase::getAccessibleColumnCount(), ScAccessibleTableBase::getAccessibleColumnDescription(), ScAccessibleTableBase::getAccessibleColumnExtentAt(), ScAccessibleTableBase::getAccessibleIndex(), ScAccessibleTableBase::getAccessibleRow(), ScAccessibleTableBase::getAccessibleRowCount(), ScAccessibleTableBase::getAccessibleRowDescription(), ScAccessibleTableBase::getAccessibleRowExtentAt(), ScTokenArray::GetAdjacentExtendOfOuterFuncRefs(), ScBroadcastAreaSlot::GetAllListeners(), ScBroadcastAreaSlotMachine::GetAllListeners(), ScTable::GetAllNoteCaptionsState(), ScDocument::GetAllNoteCaptionsState(), ScDBFunc::GetAnonymousDBData(), ScDocShell::GetAnonymousDBData(), ScRangeStringConverter::GetAreaFromString(), ScCellRangeObj::getArrayFormula(), ScCellRangeObj::getArrayTokens(), ScTable::GetAutoFillPreview(), ScCellShell::GetBlockState(), ScCellRangesObj::getByName(), ScDBCollection::AnonDBs::getByRange(), ScDrawLayer::GetCellAnchorFromPosition(), ScCellRangeObj::GetCellByPosition_Impl(), ScDocument::GetCellChangeTrackNote(), oox::xls::WorksheetGlobals::getCellRange(), ScCellRangeObj::getCellRangeByName(), ScCellRangeObj::getCellRangeByPosition(), ScExternalRefCache::getCellRangeData(), oox::xls::WorkbookHelper::getCellRangeFromDoc(), ScCellShell::GetCellState(), sc::TableValues::Impl::getCellValues(), ScDocShell::GetChangeAction(), ScTabView::GetChartInsertPos(), ScDocument::GetClipArea(), ScMyAreaLink::GetColCount(), ScDBInternalRange::getColSize(), ScCellRangeObj::getColumns(), ScCellFormatsObj::getCount(), ScFormatShell::GetCurrentNumberFormatType(), ScTransferObj::GetData(), ScDatabaseRangeObj::getDataArea(), ScTable::GetDataAreaSubrange(), ScDocument::GetDataAreaSubrange(), ScDBFunc::GetDBData(), ScDocShell::GetDBData(), ScHTMLTable::GetDocRange(), ScExternalRefManager::getDoubleRefTokensFromSrcDoc(), ScPaintHint::GetEndCol(), ScPaintHint::GetEndRow(), ScPaintHint::GetEndTab(), ScVbaRange::getEntireColumnOrRow(), ScDocument::GetFirstEditTextRow(), ScCellRangeObj::getFormulaArray(), oox::xls::Table::getHeight(), ScCellRangesBase::GetLimitedChartRanges_Impl(), sc::FormulaGroupAreaListener::getListeningRange(), ScMarkData::GetMarkedColSpans(), ScMarkData::GetMarkedRowSpans(), ScDocument::GetMatrixFormulaRange(), ScTableColumnObj::getName(), ScTable::GetNextPos(), ScDetectiveRefIter::GetNextRef(), sc::DocFuncUtil::getNonEmptyCellSpans(), ScTable::GetNotesInRange(), ScDocument::GetNotesInRange(), ScDocument::GetNumberFormat(), ScInterpreter::GetNumberSequenceArray(), ScCellRangesObj::GetObjectByIndex_Impl(), ScCellFormatsObj::GetObjectByIndex_Impl(), ScCellRangeObj::GetOnePropertyValue(), ScTableColumnObj::GetOnePropertyValue(), ScTableRowObj::GetOnePropertyValue(), ScClipParam::getPasteColSize(), ScClipParam::getPasteRowSize(), ScSamplingDialog::GetPopulationSize(), ScDrawLayer::GetPrintArea(), ScDocument::GetPrintArea(), ScDocument::GetPrintAreaHor(), ScDocument::GetPrintAreaVer(), ScAddressConversionObj::getPropertyValue(), sc::DataStream::GetRange(), ScStatisticsTwoVariableDialog::GetRangeFromSelection(), ScRefTokenHelper::getRangeFromToken(), ScChartObj::getRanges(), ScTableSheetObj::getRanges(), ScDocument::GetRangeScriptType(), ScGridWindow::GetRectsAnyFor(), ScViewPaneBase::getReferredCells(), ScNamedRangeObj::getReferredCells(), ScDatabaseRangeObj::getReferredCells(), DataCellIterator::getRelative(), ScModelObj::getRenderer(), ScTabView::getRowColumnHeaders(), ScMyAreaLink::GetRowCount(), ScCellRangeObj::getRows(), ScDBInternalRange::getRowSize(), getScRangeListForAddress(), ScAccessibleSpreadsheet::getSelectedAccessibleColumns(), ScAccessibleSpreadsheet::getSelectedAccessibleRows(), ScDBFunc::GetSelectedMemberList(), ScTabViewObj::getSelection(), ScMarkData::GetSelectionCover(), ScDocument::GetSelectionFrame(), ScDocument::GetSelectionStyle(), ScTabViewShell::GetSelectionText(), ScHTMLTable::GetSpan(), sc::DataStreamDlg::GetStartRange(), ScCellShell::GetState(), ScRefTokenHelper::getTokenFromRange(), ScInterpreter::GetTopNumberArray(), XclImpDrawObjBase::GetUsedArea(), ScColorFormat::getValues(), GetVars(), oox::xls::Table::getWidth(), ScChartPositioner::GlueState(), ScCompiler::HandleColRowName(), ScCompiler::HandleDbData(), ScCompiler::HandleTableRef(), ScDocument::HasAttrib(), ScDocument::HasClipFilteredRows(), ScViewUtil::HasFiltered(), ScVbaRange::HasFormula(), ScDocument::HasFormulaCell(), hashArea(), hashStartColumn(), ScDocument::HasMultipleDataCells(), DataCellIterator::hasNext(), DataRangeByColumnIterator::hasNext(), DataRangeByRowIterator::hasNext(), ScDrawLayer::HasObjectsAnchoredInRange(), ScDocument::HasOLEObjectsInArea(), ScFormulaCell::HasOneReference(), ScDocument::HasPartOfMerged(), ScGridWindow::HasScenarioButton(), ScTable::HasScenarioRange(), ScTabViewShell::HasSelection(), ScDBFunc::HasSelectionForDateGroup(), ScDBFunc::HasSelectionForNumGroup(), ScColumn::HasSelectionMatrixFragment(), ScDocument::HasStringCells(), ScOutlineDocFunc::HideMarkedOutlines(), ScGridWindow::HitPageBreak(), ScGridWindow::HitRangeFinder(), sc::TableValues::Impl::Impl(), IMPL_LINK(), IMPL_LINK_NOARG(), ScTokenArray::ImplGetReference(), oox::xls::WorksheetFragment::importDimension(), oox::xls::PivotCache::importPCRecord(), In(), sc::DataStreamDlg::Init(), ScFilterOptionsMgr::Init(), ScPivotFilterDlg::Init(), ScDbNameDlg::Init(), ScTransferObj::InitDocShell(), ScDPCache::InitFromDoc(), ScPrintFunc::InitParam(), ScComplexRefData::InitRange(), ScInputHandler::InitRangeFinder(), ScComplexRefData::InitRangeRel(), XclExpPCField::InitStandardField(), ScRegressionDialog::InputRangesValid(), ScFourierAnalysisDialog::InputRangesValid(), ScDocFunc::InsertCells(), ScViewFunc::InsertCells(), ScDocument::InsertCol(), ScHTMLTable::InsertNewCell(), ScDPCollection::InsertNewTable(), ScDetectiveFunc::InsertObject(), ScDetectiveFunc::InsertPredLevel(), ScDocument::InsertRow(), ScDetectiveFunc::InsertSuccLevel(), ScDocument::InterpretDirtyCells(), Intersection(), Intersects(), ScAccessibleSpreadsheet::isAccessibleColumnSelected(), ScAccessibleSpreadsheet::isAccessibleRowSelected(), ScAccessibleSpreadsheet::isAccessibleSelected(), ScMarkData::IsAllMarked(), ScTableProtectionImpl::isBlockEditable(), ScDocument::IsCellInChangeTrack(), ScMarkData::IsCellMarked(), ScCompiler::IsColRowName(), ScMarkData::IsColumnMarked(), ScTransferObj::isComplex(), ScTable::IsDataFiltered(), ScAccessibleCell::IsDropdown(), IsEndColSticky(), IsEndRowSticky(), ScXMLExport::IsMatrix(), ScDocument::IsPrintEmpty(), ScMarkData::IsRowMarked(), ScDocument::IsSelectionEditable(), ScInterpreter::IsTableOpInRange(), ScCompiler::IsTableRefColumn(), oox::xls::CellFormulaModel::isValidSharedRef(), ScInterpreter::IterateParametersIfs(), ScRangeList::Join(), ScRangePairList::Join(), ScInterpreter::JumpMatrix(), lcl_AddRanges(), lcl_appendCellRangeAddress(), lcl_CheckRepeatString(), lcl_collectAllPredOrSuccRanges(), lcl_CopyData(), lcl_DoDragCells(), lcl_DrawHighlight(), lcl_DrawScenarioFrames(), lcl_extendMergeRange(), lcl_fillEmptyMatrix(), lcl_GetAutoSumForColumnRange(), lcl_GetAutoSumForRowRange(), lcl_GetColRowDeltas(), lcl_GetInsDelRanges(), lcl_getLastTabName(), lcl_GetNumRowsColsInRange(), lcl_GetRelativePos(), lcl_GetRepeatRangeString(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_IsEditableMatrix(), lcl_MakeDropRange(), lcl_PaintOneRange(), lcl_PaintRefChanged(), lcl_ParseTarget(), lcl_PutDataArray(), lcl_PutFormulaArray(), lcl_reduceBlock(), lcl_ScAddress_Parse_OOo(), lcl_ScRange_External_TabSpan(), lcl_ScRange_Format_XL_Header(), lcl_ScRange_Parse_OOo(), lcl_ScRange_Parse_XL_A1(), lcl_ScRange_Parse_XL_R1C1(), oox::xls::lcl_SetBorderLine(), lcl_TabInRanges(), lcl_ToRange(), lcl_TotalRange(), lcl_WholeSheet(), ScDocument::LimitChartIfAll(), ScDocument::LimitRangeToAvailableSheets(), ScViewFunc::LinkBlock(), ScOutlineDocFunc::MakeOutline(), ScTabView::MarkColumns(), ScNavigatorDlg::MarkDataArea(), ScTabView::MarkRange(), ScTabView::MarkRows(), ScColumn::MarkScenarioIn(), ScUndoUtil::MarkSimpleBlock(), ScMarkData::MarkToSimple(), ScCellRangeObj::merge(), ScViewFunc::MergeCells(), ScDocShell::MergeDocument(), ScDocument::MixDocument(), ScPreview::MouseButtonDown(), ScGridWindow::MouseButtonUp(), ScPreview::MouseMove(), Move(), ScDocFunc::MoveBlock(), ScViewFunc::MoveBlockTo(), sc::DataStream::MoveData(), ScTokenArray::MoveReferenceColReorder(), ScTokenArray::MoveReferenceRowReorder(), ScRefUpdate::MoveRelWrap(), MoveSticky(), ScTokenArray::NeedsWrapReference(), ScCellFormatsEnumeration::NextObject_Impl(), ScAccessibleSpreadsheet::Notify(), ScCellRangesBase::Notify(), ScModelObj::NotifyChanges(), ScVbaRange::Offset(), ScXMLExport::OpenNewRow(), ScXMLExport::OpenRow(), ScExternalRefCache::RangeHash::operator()(), operator<(), operator=(), operator==(), ScDPObject::Output(), ScConsData::OutputToDocument(), ScGridWindow::PagebreakMove(), ScUndoDragDrop::PaintArea(), ScTabView::PaintBlock(), ScUndoUtil::PaintMore(), ScTabView::PaintRangeFinderEntry(), ScTransferObj::PaintToDev(), ScOptSolverDlg::ParseRef(), ScAddressConversionObj::ParseUIString(), ScFormulaReferenceHelper::ParseWithNames(), ScViewFunc::PasteDataFormat(), ScViewFunc::PasteFromClip(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteMultiRangesFromClip(), ScSamplingDialog::PerformPeriodicSampling(), ScSamplingDialog::PerformRandomSampling(), ScSamplingDialog::PerformRandomSamplingKeepOrder(), ImportExcel::PostDocLoad(), ScDocShell::PostPaint(), ScViewFunc::PostPasteFromClip(), oox::xls::PivotCache::prepareSourceDataSheet(), ScVbaRange::PreviousNext(), ScRangeList::push_back(), ScChangeActionContent::PutValueToDoc(), sc::FormulaGroupAreaListener::Query(), ScDBDocFunc::Query(), ScCellRangesBase::QueryDifferences_Impl(), ScCellRangesBase::queryIntersection(), ScEEImport::Read(), ImportLotus::Read(), XclImpChangeTrack::Read2DRange(), XclImpChangeTrack::ReadChTrInsert(), XclImpChangeTrack::ReadChTrMoveRange(), XclImpLabelranges::ReadLabelranges(), XclImpPivotCache::ReadPivotCacheStream(), ScUndoDeleteCells::Redo(), ScUndoDragDrop::Redo(), ScUndoImportData::Redo(), ScUndoAutoFill::Redo(), ScUndoAutoFormat::Redo(), ScUndoEnterMatrix::Redo(), ScAreaLink::Refresh(), ScTableLink::Refresh(), ScDPObject::RefreshAfterLoad(), ScTable::RefVisible(), ScDocument::RegroupFormulaCells(), ScFormulaReferenceHelper::ReleaseFocus(), ScTable::RemoveCondFormatData(), ScViewFunc::RemoveMerge(), ScOutlineDocFunc::RemoveOutline(), ScDBDocFunc::RemovePivotTable(), ScCellRangeObj::removeSubTotals(), ScModelObj::render(), ScTable::Reorder(), ScDocFunc::ReplaceConditionalFormat(), ScCompiler::ReplaceDoubleRefII(), ScTable::ResetChanged(), ScDocument::ResetChanged(), ScDocument::ResolveStaticReference(), ScGridWindow::RFMouseMove(), ScAnalysisOfVarianceDialog::RowColumn(), ScVbaRange::Rows(), XclExpTables::SaveTableXml(), XclExpFormulaCell::SaveXml(), XclExpDimensions::SaveXml(), sc::SingleColumnSpanSet::scan(), ScCellFormatsEnumeration::ScCellFormatsEnumeration(), ScCellFormatsObj::ScCellFormatsObj(), ScCellMergeOption::ScCellMergeOption(), ScChangeActionDel::ScChangeActionDel(), ScChangeActionIns::ScChangeActionIns(), ScInterpreter::ScColumn(), ScInterpreter::ScColumns(), ScInterpreter::ScCountEmptyCells(), ScDataFormDlg::ScDataFormDlg(), ScFormatFilterPluginImpl::ScExportDif(), ScHorizontalValueIterator::ScHorizontalValueIterator(), ScImportExport::ScImportExport(), ScFormatFilterPluginImpl::ScImportHTML(), ScFormatFilterPluginImpl::ScImportRTF(), ScInterpreter::ScIndirect(), ScInterpreter::ScOffset(), ScInterpreter::ScRow(), ScInterpreter::ScRows(), ScServerObject::ScServerObject(), ScInterpreter::ScSheets(), ScUndoDeleteCells::ScUndoDeleteCells(), ScUndoDragDrop::ScUndoDragDrop(), ScUndoInsertCells::ScUndoInsertCells(), ScUndoUseScenario::ScUndoUseScenario(), ScUniqueCellFormatsObj::ScUniqueCellFormatsObj(), ScXMLDatabaseRangeContext::ScXMLDatabaseRangeContext(), ScTable::SearchAndReplaceEmptyCells(), ScTable::SearchRangeForAllEmptyCells(), ScTable::SearchRangeForEmptyCell(), ScViewData::SelectionFillDOOM(), sc::ColumnSpanSet::set(), ScOrcusAutoFilter::set_range(), ScMarkData::SetAreaTab(), ScVbaWorksheet::setAutoFilterMode(), XclImpXFRangeBuffer::SetBorderLine(), ScMyMergedRangesContainer::SetCellData(), oox::xls::SheetDataBuffer::setCellFormat(), ScExternalRefCache::setCellRangeData(), ScUndoDeleteMulti::SetChangeTrack(), ScUndoFillTable::SetChangeTrack(), ScColRowNameRangesDlg::SetColRowData(), ScXMLTableRowCellContext::SetContentValidation(), ScUndoRemoveMerge::SetCurTab(), ScDocument::SetDBCollection(), ScTable::SetDirty(), ScDocument::SetDirty(), ScDocFunc::SetFormulaCells(), ScChangeTrack::SetLastCutMoveRange(), ScDocumentImport::setMatrixCells(), ScMarkData::SetMultiMarkArea(), ScTableColumnObj::SetOnePropertyValue(), ScTableRowObj::SetOnePropertyValue(), ScOutputData::SetPagebreakMode(), ScShapeObj::setPropertyValue(), ScDatabaseRangeObj::setPropertyValue(), ScComplexRefData::SetRange(), ScSamplingDialog::SetReference(), ScRandomNumberGeneratorDialog::SetReference(), ScStatisticsTwoVariableDialog::SetReference(), ScStatisticsInputOutputDialog::SetReference(), ScPrintAreasDlg::SetReference(), ScDbNameDlg::SetReference(), ScColRowNameRangesDlg::SetReference(), ScConsolidateDlg::SetReference(), ScSolverDlg::SetReference(), ScTabOpDlg::SetReference(), ScFilterDlg::SetReference(), ScSimpleRefDlg::SetReference(), ScHighlightChgDlg::SetReference(), ScXMLSourceDlg::SetReference(), ScNameDefDlg::SetReference(), ScFormulaDlg::SetReference(), ScOptSolverDlg::SetReference(), ScNameDlg::SetReference(), ScCondFormatDlg::SetReference(), ScPivotLayoutDialog::SetReference(), ScSpecialFilterDlg::SetReference(), ScInputHandler::SetReference(), ScModule::SetReference(), ScTPValidationValue::SetReferenceHdl(), ScViewFunc::SetSelectionFrameLines(), ScDPObject::SetSheetDesc(), ScViewFunc::SetStyleSheetToMarked(), ScDocumentImport::setTableOpCells(), ScColumn::SetTableOpDirty(), ScTable::SetTableOpDirty(), ScDocument::SetTableOpDirty(), ScDocFunc::SetValueCells(), XclImpXFRangeBuffer::SetXF(), sc::DocumentStreamAccess::shiftRangeDown(), sc::DocumentStreamAccess::shiftRangeUp(), ScBlockUndo::ShowBlock(), ScMultiBlockUndo::ShowBlock(), ScFormulaReferenceHelper::ShowFormulaReference(), ScOutlineDocFunc::ShowMarkedOutlines(), ScGridWindow::ShowNoteMarker(), ScSimpleUndo::ShowTable(), DataRangeByColumnIterator::size(), DataRangeByRowIterator::size(), ScHTMLLayoutParser::SkipLocked(), ScCellRangeObj::sort(), ScTable::SortReorderByColumn(), ScTable::SortReorderByRowRefUpdate(), ScColumn::SplitFormulaGroupByRelativeRef(), ScDocument::StartAllListeners(), ScViewFunc::StartFormatArea(), sc::DataStream::StartImport(), ScFormulaListener::startListening(), ScBroadcastAreaSlotMachine::StartListeningArea(), sc::SharedFormulaUtil::startListeningAsGroup(), ScImportExport::StartPaste(), ScTransferObj::StripRefs(), ScColumn::SwapNonEmpty(), ScTable::SwapNonEmpty(), ScDocument::SwapNonEmpty(), ScImportExport::Sylk2Doc(), ScDocFunc::TabOp(), ScViewFunc::TestFormatArea(), ScViewFunc::TestMergeCells(), ScGridWindow::TestMouse(), ScEditableTester::TestRange(), ScImportExport::Text2Doc(), ScDocFunc::TransliterateText(), ScClipParam::transpose(), ScDocument::TransposeClip(), ScUndoDeleteCells::Undo(), ScUndoQuery::Undo(), ScUndoImportData::Undo(), ScUndoRepeatDB::Undo(), ScUndoConsolidate::Undo(), ScUndoAutoFill::Undo(), ScUndoAutoFormat::Undo(), ScUndoIndent::Undo(), ScUndoTransliterate::Undo(), ScDocument::UndoToDocument(), ScDocShell::UnlockPaint_Impl(), ScViewUtil::UnmarkFiltered(), ScDocFunc::UnmergeCells(), ScTabView::UpdateAutoFillMark(), ScGridWindow::UpdateAutoFillMark(), ScBroadcastAreaSlotMachine::UpdateBroadcastAreas(), ScDocument::UpdateChartRef(), ScGridWindow::UpdateCopySourceOverlay(), ScConditionalFormat::UpdateDeleteTab(), ScGridWindow::UpdateDragRectOverlay(), ScRefUpdate::UpdateGrow(), ScConditionalFormat::UpdateInsertTab(), ScInputHandler::UpdateLokReferenceMarks(), ScDBData::UpdateMoveTab(), ScConditionalFormat::UpdateMoveTab(), ScTable::UpdatePageBreaks(), ScDocShell::UpdatePaintExt(), ScTabView::UpdateRef(), ScDocument::UpdateRefAreaLinks(), ScDetOpList::UpdateReference(), ScRangePairList::UpdateReference(), ScDBData::UpdateReference(), ScDPObject::UpdateReference(), ScDPCollection::SheetCaches::updateReference(), ScColumn::UpdateReference(), ScTable::UpdateReference(), ScChangeActionContent::UpdateReference(), ScDocument::UpdateReference(), ScColumn::UpdateReferenceOnCopy(), oox::xls::WorksheetGlobals::UpdateRowProgress(), ScViewFunc::UpdateSelectionArea(), ScTable::UpdateSelectionFunction(), ScGridWindow::UpdateShrinkOverlay(), ScPivotLayoutDialog::UpdateSourceRange(), ScRefUpdate::UpdateTranspose(), ScFormulaCell::UpdateTranspose(), ScDocument::UpdateTranspose(), ScDocShell::UseScenario(), ScTabViewShell::UseSubTotal(), oox::xls::AddressConverter::validateCellRange(), XclExpAddressConverter::ValidateRange(), ValidRange(), ScTransferObj::WasSourceCursorInSelection(), ScRTFExport::Write(), XclExpChTrAction::Write2DRange(), ScHTMLExport::WriteCell(), ScXMLExport::WriteCell(), ScXMLExportDataPilot::WriteDataPilots(), XclExpPivotCache::WriteDconref(), AddressWalkerWriter::writeMatrixFormula(), ScRTFExport::WriteRow(), oox::xls::PivotCache::writeSourceDataCell(), oox::xls::PivotCache::writeSourceHeaderCells(), ScRTFExport::WriteTab(), ScXMLExport::WriteTable(), ScHTMLExport::WriteTables(), sc::ScDBDataManager::WriteToDoc(), oox::xls::Xf::writeToDoc(), ScHTMLImport::WriteToDocument(), ScEEImport::WriteToDocument(), XclExpCellTable::XclExpCellTable(), XclExpChTrInsert::XclExpChTrInsert(), XclExpChTrMoveRange::XclExpChTrMoveRange(), XclExpFormulaCell::XclExpFormulaCell(), XclExpLabelranges::XclExpLabelranges(), XclExpPivotCache::XclExpPivotCache(), XclExpRangeFmlaBase::XclExpRangeFmlaBase(), XclImpAutoFilterData::XclImpAutoFilterData(), and XclImpSheetDrawing::XclImpSheetDrawing().

ScAddress ScRange::aStart

Definition at line 500 of file address.hxx.

Referenced by ScGridWindow::AcceptDrop(), ScGridWindow::AcceptPrivateDrop(), RangeNameBufferWK3::Add(), XclImpAutoFilterBuffer::AddAdvancedRange(), ScRangeList::AddAndPartialCombine(), oox::xls::SheetDataBuffer::addColXfStyle(), ScTable::AddCondFormatData(), ScDBDocFunc::AddDBRange(), ScMyStylesImportHelper::AddDefaultRange(), XclImpAutoFilterBuffer::AddExtractPos(), ScTabView::AddHighlightRange(), ScMyEmptyDatabaseRangesContainer::AddNewEmptyDatabaseRange(), ScMyDetectiveObjContainer::AddObject(), ScMyMergedRangesContainer::AddRange(), ScMyStylesImportHelper::AddRange(), XclExpPivotCache::AddStdFields(), ScTransferObj::AddSupportedFormats(), ScConditionalFormatList::AddToDocument(), ScColRowNameRangesDlg::AdjustColRowData(), ScBlockUndo::AdjustHeight(), ScDocShell::AdjustPrintZoom(), ScTokenArray::AdjustReferenceInName(), ScTokenArray::AdjustReferenceOnMove(), ScTokenArray::AdjustReferenceOnMovedOriginIfOtherSheet(), ScTokenArray::AdjustReferenceOnMovedTab(), ScTokenArray::AdjustReferenceOnShift(), ScDocFunc::AdjustRowHeight(), ScRangeListTabs::Append(), ScAcceptChgDlg::AppendChangeAction(), ScChangeTrack::AppendContentRange(), ScChangeTrack::AppendDeleteRange(), ScAcceptChgDlg::AppendFilteredAction(), ScChangeTrack::AppendOneDeleteRange(), XclImpCondFormat::Apply(), XclImpValidationManager::Apply(), ScDocFunc::ApplyAttributes(), oox::xls::Table::applyAutoFilters(), ScHelperFunctions::ApplyBorder(), oox::xls::SheetDataBuffer::applyCellMerging(), ScDocument::ApplyFrameAreaTab(), ScDescriptiveStatisticsDialog::ApplyOutput(), ScMatrixComparisonGenerator::ApplyOutput(), ScExponentialSmoothingDialog::ApplyOutput(), ScColumn::ApplyPatternIfNumberformatIncompatible(), ScTable::ApplyPatternIfNumberformatIncompatible(), ScViewFunc::ApplyPatternLines(), ScDocument::ApplySelectionFrame(), ScViewFunc::ApplySelectionPattern(), ScDocument::ApplySelectionPattern(), ScDocument::ApplySelectionStyle(), ScDocFunc::ApplyStyle(), ScCellRangeObj::applySubTotals(), ScBroadcastAreaSlotMachine::AreaBroadcast(), ScVbaRange::AutoFill(), ScDocFunc::AutoFormat(), ScOutlineDocFunc::AutoOutline(), ScViewFunc::AutoSum(), ScViewFunctionSet::BeginDrag(), ScDBFuncUndo::BeginRedo(), ScDocument::BroadcastCells(), ScChart2DataSequence::BuildDataCache(), XclImpSheetDrawing::CalcAnchorRect(), ScAccessibleSpreadsheet::CalcScAddressFromRangeList(), ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(), ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(), ScDocument::CalculateInColumnInThread(), ScPrintFunc::CalcZoom(), ScTabView::CalcZoom(), ScFunctionAccess::callFunction(), ScOptSolverDlg::CallSolver(), ScDocument::CanInsertCol(), ScDocument::CanInsertRow(), ImportExcel::Cellmerging(), ScVbaRange::CellsHelper(), ScDocFunc::ChangeIndent(), oox::xls::AddressConverter::checkCellRange(), ScClipUtil::CheckDestRanges(), ScTokenArray::CheckExpandReferenceBounds(), XclExpAddressConverter::CheckRange(), ScTabView::CheckSelectionTransfer(), ScSheetSourceDesc::CheckSourceRange(), ScTabView::ClearHighlightRanges(), ScDocFunc::ClearItems(), ScColumn::ClearSelectionItems(), ScAreaLink::Closed(), sc::FormulaGroupAreaListener::collectFormulaCells(), ScVbaRange::Columns(), ScRangeList::Combine(), ScBroadcastAreaSlotMachine::ComputeAreaPoints(), ScTable::ContainsNotesInRange(), ScDocument::ContainsNotesInRange(), ScGroupTokenConverter::convert(), ExcelToSc8::Convert(), XclImpPivotTable::Convert(), ConvertDoubleRef(), oox::xls::DefinedName::convertFormula(), ScDocument::ConvertFormulaToValue(), ScDocShell::ConvertFrom(), XclImpSheetDrawing::ConvertObjects(), XclImpAddressConverter::ConvertRange(), XclExpAddressConverter::ConvertRange(), XclExpControlHelper::ConvertSheetLinks(), oox::xls::AddressConverter::convertToCellRangeUnchecked(), ScXMLDatabaseRangeContext::ConvertToDBData(), convertToTokenArray(), ScDrawLayer::CopyFromClip(), ScDocument::CopyFromClip(), ScDocument::CopyMultiRangeFromClip(), ScColumn::CopyOneCellFromClip(), ScTable::CopyOneCellFromClip(), ScDocument::CopyOneCellFromClip(), ScDocument::CopyRangeNamesToClip(), ScDocument::CopyStaticToDocument(), ScViewFunc::CopyToClip(), ScTable::CopyToClip(), ScDocument::CopyToClip(), ScViewFunc::CopyToClipMultiRange(), ScViewFunc::CopyToClipSingleRange(), ScDocument::CopyToDocument(), ScDPCollection::CopyToTab(), ScViewFunc::CopyToTransferable(), ScPrintFunc::CountNotePages(), ScPrintFunc::CountPages(), ScAccessibleTableBase::createAccessibleName(), XclExpArrayBuffer::CreateArray(), XclExpNameManagerImpl::CreateBuiltInNames(), oox::xls::WorkbookGlobals::createDatabaseRangeObject(), sc::DocFuncUtil::createDeleteContentsUndoDoc(), ScCellRangeObj::createFilterDescriptor(), ScSelectionTransferObj::CreateFromView(), ScChartArray::CreateMemChart(), ScCellRangesBase::CreateMemChart_Impl(), ScDocFunc::CreateNames(), XclImpExtName::CreateOleData(), ScDPObject::CreateOutput(), ScDBDocFunc::CreatePivotTable(), ScDBInternalRange::createQueryParam(), ScDocument::CreateQueryParam(), ScDocument::CreateSelectionPattern(), ScCellRangeObj::createSortDescriptor(), ScTable::CreateSortInfoArray(), ScCellRangeObj::createSubTotalDescriptor(), oox::xls::WorkbookGlobals::createUnnamedDatabaseRangeObject(), ScViewFunc::CutToClip(), DataCellIterator::DataCellIterator(), ScDBFunc::DataPilotMove(), ScDBDocFunc::DataPilotUpdate(), ScDocShell::DdeCreateLinkSource(), sc::DataStream::Decode(), ScBroadcastAreaSlotMachine::DelBroadcastAreasInRange(), ScDocument::DeleteArea(), ScDocument::DeleteAreaLinksOnTab(), ScDocument::DeleteAreaTab(), ScColumn::DeleteBeforeCopyFromClip(), ScTable::DeleteBeforeCopyFromClip(), ScDocFunc::DeleteCells(), ScViewFunc::DeleteCells(), ScDocument::DeleteCol(), ScDocFunc::DeleteContents(), ScViewFunc::DeleteContents(), ScDrawLayer::DeleteObjectsInSelection(), ScRangePairList::DeleteOnTab(), ScDocument::DeleteRow(), ScTable::DeleteSelection(), ScDocument::DeleteSelectionTab(), ScViewFunc::DetectiveMarkPred(), ScImportExport::Dif2Doc(), ScTable::DoAutoOutline(), ScDocShell::DoAutoStyle(), ScTabViewShell::DoAutoSum(), ScImportExport::Doc2Sylk(), ScImportExport::Doc2Text(), ScUndoInsertCells::DoChange(), ScUndoDeleteCells::DoChange(), ScUndoCut::DoChange(), ScUndoPaste::DoChange(), ScUndoAutoFilter::DoChange(), ScUndoDeleteContents::DoChange(), ScUndoFillTable::DoChange(), ScUndoSelectionAttr::DoChange(), ScUndoDataForm::DoChange(), ScUndoMerge::DoChange(), ScUndoRefConversion::DoChange(), ScUndoSelectionStyle::DoChange(), ScUndoUpdateAreaLink::DoChange(), ScTabView::DoChartSelection(), ScCellRangeObj::doImport(), ScPreview::DoPrint(), ScGridWindow::DoPushPivotButton(), ScViewFunc::DoRefConversion(), ScGridWindow::DoScenarioMenu(), ScRefUpdate::DoTranspose(), ScCompiler::DoubleRefToPosSingleRefScalarCase(), ScDetectiveFunc::DrawAlienEntry(), ScOutputData::DrawChangeTrack(), ScGridWindow::DrawContent(), ScDetectiveFunc::DrawEntry(), ScGridWindow::DrawPagePreview(), ScPrintFunc::DrawToDev(), ScGridWindow::DropTransferObj(), ScGridWindow::dumpCellProperties(), ScXMLTableScenarioContext::endFastElement(), ScXMLDatabaseRangeContext::endFastElement(), ScBroadcastAreaSlotMachine::EndListeningArea(), ScDocument::EndListeningIntersectedGroups(), ScImportExport::EndPaste(), ScDocument::EnsureFormulaCellResults(), ScDocFunc::EnterMatrix(), ExcAutoFilterRecs::ExcAutoFilterRecs(), ExcEScenario::ExcEScenario(), sc::UndoSort::Execute(), ScPivotShell::Execute(), ScDocShell::Execute(), ScTabViewShell::Execute(), sc::RangeColumnSpanSet::executeColumnAction(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteDB(), ScCellShell::ExecuteEdit(), ScTabViewShell::ExecuteTable(), ScXMLExport::ExportColumns(), ScImportExport::ExportStream(), ScComplexRefData::Extend(), ScDocument::ExtendMerge(), ScDocument::ExtendOverlapped(), ScMarkData::ExtendRangeListTables(), ScTabView::extendTiledAreaIfNeeded(), ExtendTo(), ScDocument::ExtendTotalMerge(), oox::xls::WorksheetHelper::extendUsedArea(), oox::xls::WorksheetGlobals::extendUsedArea(), ScImportExport::ExtText2Doc(), ScDocument::Fill(), ScUnoConversion::FillApiRange(), ScDocFunc::FillAuto(), ScViewFunc::FillAuto(), ScCellRangeObj::fillAuto(), ScConditionEntry::FillCache(), ScChart2DataSequence::FillCacheFromExternalRef(), ScViewFunc::FillCrossDblClick(), ScHTMLExport::FillGraphList(), ScDPObject::FillOldParam(), XclExpLabelranges::FillRangeList(), ScMarkData::FillRangeListWithMarks(), sc::SearchResultsDlg::FillResults(), ScUnoConversion::FillScRange(), ScDocFunc::FillSeries(), ScDocFunc::FillSimple(), ScViewFunc::FillSimple(), ScDocument::FillTab(), ScDocument::FillTabMarked(), ScCellRangeObj::filter(), XclImpXFRangeBuffer::Finalize(), ScOrcusFactory::finalize(), oox::xls::WorksheetGlobals::finalizeDrawings(), oox::xls::PivotCacheDefinitionFragment::finalizeImport(), oox::xls::QueryTable::finalizeImport(), oox::xls::Comment::finalizeImport(), oox::xls::ViewSettings::finalizeImport(), oox::xls::AutoFilter::finalizeImport(), oox::xls::AutoFilterBuffer::finalizeImport(), oox::xls::CondFormatBuffer::finalizeImport(), oox::xls::PivotTable::finalizeImport(), oox::xls::PivotCache::finalizeInternalSheetSource(), oox::xls::SheetDataBuffer::finalizeTableOperation(), ScDBInternalRange::findFieldColumn(), ScDetectiveFunc::FindFrameForObject(), ScDetectiveFunc::FindPredLevel(), ScDetectiveFunc::FindSuccLevel(), ScViewUtil::FitToUnfilteredRows(), ScDocument::ForgetNoteCaptions(), ScDPCollection::FreeTable(), ScRandomNumberGeneratorDialog::GenerateNumbers(), DataRangeByColumnIterator::get(), DataRangeByRowIterator::get(), ScAccessibleSpreadsheet::getAccessibleCellAt(), ScAccessibleSpreadsheet::GetAccessibleCellAt(), ScAccessibleTableBase::getAccessibleChild(), ScAccessibleTableBase::getAccessibleChildCount(), ScAccessibleTableBase::getAccessibleColumn(), ScAccessibleTableBase::getAccessibleColumnCount(), ScAccessibleTableBase::getAccessibleColumnDescription(), ScAccessibleTableBase::getAccessibleColumnExtentAt(), ScAccessibleTableBase::getAccessibleIndex(), ScAccessibleTableBase::getAccessibleRow(), ScAccessibleTableBase::getAccessibleRowCount(), ScAccessibleTableBase::getAccessibleRowDescription(), ScAccessibleTableBase::getAccessibleRowExtentAt(), ScTokenArray::GetAdjacentExtendOfOuterFuncRefs(), ScBroadcastAreaSlot::GetAllListeners(), ScBroadcastAreaSlotMachine::GetAllListeners(), ScTable::GetAllNoteCaptionsState(), ScDocument::GetAllNoteCaptionsState(), ScDBFunc::GetAnonymousDBData(), ScDocShell::GetAnonymousDBData(), ScRangeStringConverter::GetAreaFromString(), ScCellRangeObj::getArrayFormula(), ScCellRangeObj::getArrayTokens(), ScTable::GetAutoFillPreview(), ScDocument::GetAutoFillPreview(), ScCellShell::GetBlockState(), ScCellRangesObj::getByName(), ScDBCollection::AnonDBs::getByRange(), ScDrawLayer::GetCellAnchorFromPosition(), ScCellRangeObj::GetCellByPosition_Impl(), ScDocument::GetCellChangeTrackNote(), oox::xls::WorksheetGlobals::getCellRange(), ScCellRangeObj::getCellRangeByName(), ScCellRangeObj::getCellRangeByPosition(), ScExternalRefCache::getCellRangeData(), oox::xls::WorkbookHelper::getCellRangeFromDoc(), ScCellShell::GetCellState(), sc::TableValues::Impl::getCellValues(), ScDocShell::GetChangeAction(), ScTabView::GetChartInsertPos(), ScDocument::GetClipArea(), ScDocument::GetClipStart(), ScMyAreaLink::GetColCount(), ScDBInternalRange::getColSize(), ScDPOutputGeometry::getColumnFieldPositions(), ScCellRangeObj::getColumns(), ScConflictsDlg::GetConflictString(), ScDataPilotTablesObj::getCount(), ScCellFormatsObj::getCount(), ScFormatShell::GetCurrentNumberFormatType(), ScTransferObj::GetData(), ScDatabaseRangeObj::getDataArea(), ScTable::GetDataAreaSubrange(), ScDocument::GetDataAreaSubrange(), ScRegressionDialog::GetDataRange(), ScDocument::GetDataStart(), ScDBFunc::GetDBData(), ScDocShell::GetDBData(), ScHTMLTable::GetDocRange(), ScExternalRefManager::getDoubleRefTokensFromSrcDoc(), ScDataPilotTablesObj::getElementNames(), ScVbaRange::getEntireColumnOrRow(), ScDPOutputGeometry::getFieldButtonType(), ScDocument::GetFirstEditTextRow(), ScDBInternalRange::getFirstFieldColumn(), ScCellRangeObj::getFormulaArray(), oox::xls::Table::getHeight(), ScCellRangesBase::GetLimitedChartRanges_Impl(), ScMarkData::GetMarkedColSpans(), ScMarkData::GetMarkedRowSpans(), ScDocument::GetMatrixFormulaRange(), ScTableColumnObj::getName(), ScDPObject::GetNewOutputRange(), ScTable::GetNextPos(), ScDetectiveRefIter::GetNextRef(), sc::DocFuncUtil::getNonEmptyCellSpans(), ScTable::GetNotesInRange(), ScDocument::GetNotesInRange(), ScDocument::GetNumberFormat(), ScInterpreter::GetNumberSequenceArray(), ScDataPilotTablesObj::GetObjectByIndex_Impl(), ScCellRangesObj::GetObjectByIndex_Impl(), ScCellFormatsObj::GetObjectByIndex_Impl(), ScPreviewLocationData::GetOffsetPixel(), ScCellRangesBase::GetOnePropertyValue(), ScCellRangeObj::GetOnePropertyValue(), ScTableColumnObj::GetOnePropertyValue(), ScTableRowObj::GetOnePropertyValue(), ScDataPilotTableObj::getOutputRange(), ScDPObject::GetOutputRangeByType(), ScDPOutputGeometry::getPageFieldPositions(), ScClipParam::getPasteColSize(), ScClipParam::getPasteRowSize(), ScSamplingDialog::GetPopulationSize(), ScDrawLayer::GetPrintArea(), ScAddressConversionObj::getPropertyValue(), ScDatabaseRangeObj::GetQueryParam(), ScStatisticsTwoVariableDialog::GetRangeFromSelection(), ScRefTokenHelper::getRangeFromToken(), ScChartObj::getRanges(), ScTableSheetObj::getRanges(), ScDocument::GetRangeScriptType(), ScGridWindow::GetRectsAnyFor(), ScViewPaneBase::getReferredCells(), ScNamedRangeObj::getReferredCells(), ScDatabaseRangeObj::getReferredCells(), DataCellIterator::getRelative(), ScModelObj::getRenderer(), ScTabView::getRowColumnHeaders(), ScMyAreaLink::GetRowCount(), ScDPOutputGeometry::getRowFieldHeaderRow(), ScDPOutputGeometry::getRowFieldPositions(), ScCellRangeObj::getRows(), ScDBInternalRange::getRowSize(), getScRangeListForAddress(), ScAccessibleSpreadsheet::getSelectedAccessibleColumns(), ScAccessibleSpreadsheet::getSelectedAccessibleRows(), ScDBFunc::GetSelectedMemberList(), ScTabViewObj::getSelection(), ScMarkData::GetSelectionCover(), ScDocument::GetSelectionFrame(), ScValidationData::GetSelectionFromFormula(), ScDocument::GetSelectionStyle(), ScTabViewShell::GetSelectionText(), oox::xls::WorksheetGlobals::getSheetIndex(), ScDatabaseRangeObj::getSortDescriptor(), ScHTMLTable::GetSpan(), ScCellRangeObj::getSpreadsheet(), ScPaintHint::GetStartCol(), sc::DataStreamDlg::GetStartRange(), ScPaintHint::GetStartRow(), ScPaintHint::GetStartTab(), ScCellShell::GetState(), ScDBInternalRange::getString(), ScDatabaseRangeObj::GetSubTotalParam(), ScRefTokenHelper::getTokenFromRange(), ScInterpreter::GetTopNumberArray(), XclImpDrawObjBase::GetUsedArea(), ScColorFormat::getValues(), ScRegressionDialog::GetVariableNameFormula(), GetVars(), oox::xls::Table::getWidth(), ScChartPositioner::GlueState(), ScCompiler::HandleColRowName(), ScCompiler::HandleDbData(), ScCompiler::HandleTableRef(), ScDocument::HasAttrib(), ScDataPilotTablesObj::hasByName(), ScDocument::HasClipFilteredRows(), ScDetectiveFunc::HasError(), ScViewUtil::HasFiltered(), ScVbaRange::HasFormula(), ScDocument::HasFormulaCell(), hashArea(), hashStartColumn(), ScDocument::HasMultipleDataCells(), ScDrawLayer::HasObjectsAnchoredInRange(), ScDocument::HasOLEObjectsInArea(), ScFormulaCell::HasOneReference(), ScDocument::HasPartOfMerged(), ScGridWindow::HasScenarioButton(), ScTable::HasScenarioRange(), ScTabViewShell::HasSelection(), ScDBFunc::HasSelectionForDateGroup(), ScDBFunc::HasSelectionForNumGroup(), ScColumn::HasSelectionMatrixFragment(), ScDocument::HasStringCells(), ScOutlineDocFunc::HideMarkedOutlines(), ScGridWindow::HitPageBreak(), ScGridWindow::HitRangeFinder(), sc::TableValues::Impl::Impl(), IMPL_LINK(), IMPL_LINK_NOARG(), ScTokenArray::ImplGetReference(), oox::xls::PivotCache::importPCRecord(), In(), sc::DataStreamDlg::Init(), ScFilterOptionsMgr::Init(), ScPivotFilterDlg::Init(), ScDbNameDlg::Init(), ScTabPageSortOptions::Init(), ScTransferObj::InitDocShell(), ScDPCache::InitFromDoc(), XclExpTablesManager::Initialize(), XclExpXmlPivotTableManager::Initialize(), ScPrintFunc::InitParam(), ScComplexRefData::InitRange(), ScInputHandler::InitRangeFinder(), ScComplexRefData::InitRangeRel(), XclExpPCField::InitStandardField(), ScRegressionDialog::InputRangesValid(), ScFourierAnalysisDialog::InputRangesValid(), XclImpAutoFilterBuffer::Insert(), ScDocFunc::InsertAreaLink(), XclExpNameManager::InsertBuiltInName(), XclExpNameManagerImpl::InsertBuiltInName(), ScDocFunc::InsertCells(), ScViewFunc::InsertCells(), ScAcceptChgDlg::InsertChangeActionContent(), ScDocument::InsertCol(), ScAreaLinkSaver::InsertNewLink(), ScDPCollection::InsertNewTable(), ScDetectiveFunc::InsertObject(), ScDetectiveFunc::InsertPredLevel(), ScDocument::InsertRow(), ScDetectiveFunc::InsertSuccLevel(), ScDocument::InterpretDirtyCells(), Intersection(), Intersects(), ScAccessibleSpreadsheet::isAccessibleColumnSelected(), ScAccessibleSpreadsheet::isAccessibleRowSelected(), ScAccessibleSpreadsheet::isAccessibleSelected(), ScMarkData::IsAllMarked(), ScTableProtectionImpl::isBlockEditable(), ScDocument::IsCellInChangeTrack(), ScMarkData::IsCellMarked(), ScCompiler::IsColRowName(), ScMarkData::IsColumnMarked(), ScTransferObj::isComplex(), ScDPObject::IsDataDescriptionCell(), ScTable::IsDataFiltered(), ScAccessibleCell::IsDropdown(), ScAccessibleSpreadsheet::IsEditable(), IsEndColSticky(), IsEndRowSticky(), ScAreaLink::IsEqual(), ScXMLExport::IsMatrix(), ScDocument::IsPrintEmpty(), ScMarkData::IsRowMarked(), ScDocument::IsSelectionEditable(), ScInterpreter::IsTableOpInRange(), ScCompiler::IsTableRefColumn(), oox::xls::CellFormulaModel::isValidArrayRef(), oox::xls::CellFormulaModel::isValidSharedRef(), ScInterpreter::IterateParametersIfs(), ScRangeList::Join(), ScRangePairList::Join(), ScInterpreter::JumpMatrix(), lcl_AddRanges(), lcl_appendCellRangeAddress(), lcl_CheckRepeatString(), lcl_collectAllPredOrSuccRanges(), lcl_CopyData(), lcl_DoDragCells(), lcl_DrawHighlight(), lcl_DrawScenarioFrames(), lcl_extendMergeRange(), lcl_fillEmptyMatrix(), lcl_FirstTab(), lcl_GetAutoSumForColumnRange(), lcl_GetAutoSumForRowRange(), lcl_GetColRowDeltas(), lcl_GetDPObject(), lcl_GetInsDelRanges(), lcl_getLastTabName(), lcl_GetNumRowsColsInRange(), lcl_GetRelativePos(), lcl_GetRepeatRangeString(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_IsEditableMatrix(), lcl_MakeDropRange(), lcl_MoveRanges(), lcl_PaintAbove(), lcl_PaintOneRange(), lcl_PaintRefChanged(), lcl_ParseTarget(), lcl_PutDataArray(), lcl_PutFormulaArray(), lcl_reduceBlock(), lcl_ScAddress_Parse(), lcl_ScRange_External_TabSpan(), lcl_ScRange_Format_XL_Header(), lcl_ScRange_Parse_OOo(), lcl_ScRange_Parse_XL_A1(), lcl_ScRange_Parse_XL_R1C1(), oox::xls::lcl_SetBorderLine(), lcl_TabInRanges(), lcl_TestScenarioRedliningDrop(), lcl_ToRange(), lcl_TotalRange(), lcl_WholeSheet(), ScDocument::LimitChartIfAll(), ScDocument::LimitRangeToAvailableSheets(), ScViewFunc::LinkBlock(), ScOutlineDocFunc::MakeOutline(), ScDBFunc::MakePivotTable(), ScViewFunc::MarkAndJumpToRanges(), ScTabView::MarkColumns(), ScNavigatorDlg::MarkDataArea(), ScMarkData::MarkFromRangeList(), ScTabView::MarkRange(), ScTabView::MarkRows(), ScColumn::MarkScenarioIn(), ScUndoUtil::MarkSimpleBlock(), ScMarkData::MarkToSimple(), XclImpPivotTable::MaybeRefresh(), ScCellRangeObj::merge(), ScViewFunc::MergeCells(), ScDocShell::MergeDocument(), ScDocument::MixDocument(), ScDBDocFunc::ModifyDBData(), ScPreview::MouseButtonDown(), ScPreview::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScPreview::MouseMove(), Move(), ScDocFunc::MoveBlock(), ScViewFunc::MoveBlockTo(), sc::DataStream::MoveData(), ScTokenArray::MoveReferenceColReorder(), ScTokenArray::MoveReferenceRowReorder(), ScRefUpdate::MoveRelWrap(), MoveSticky(), ScTokenArray::NeedsWrapReference(), ScCellFormatsEnumeration::NextObject_Impl(), ScAccessibleSpreadsheet::Notify(), ScAreaLinkObj::Notify(), ScCellRangesBase::Notify(), ScDataPilotTableObj::Notify(), ScModelObj::NotifyChanges(), ScVbaRange::Offset(), XclImpSheetDrawing::OnObjectInserted(), ScXMLExport::OpenNewRow(), ScXMLExport::OpenRow(), ScExternalRefCache::RangeHash::operator()(), ScMyMergedRange::operator<(), ScMyAreaLink::operator<(), operator<(), operator=(), operator==(), ScDPObject::Output(), ScGridWindow::PagebreakMove(), ScUndoDragDrop::PaintArea(), ScTabView::PaintBlock(), ScUndoUtil::PaintMore(), ScTabView::PaintRangeFinderEntry(), ScTransferObj::PaintToDev(), ScRangeList::Parse(), ScOptSolverDlg::ParseRef(), ScAddressConversionObj::ParseUIString(), ScFormulaReferenceHelper::ParseWithNames(), ScViewFunc::PasteDataFormat(), ScViewFunc::PasteFile(), ScViewFunc::PasteFromClip(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteFromSystem(), ScViewFunc::PasteMultiRangesFromClip(), ScSamplingDialog::PerformPeriodicSampling(), ScSamplingDialog::PerformRandomSampling(), ScSamplingDialog::PerformRandomSamplingKeepOrder(), ImportExcel::PostDocLoad(), ScDocShell::PostPaint(), ScViewFunc::PostPasteFromClip(), oox::xls::PivotCache::prepareSourceDataSheet(), ScVbaRange::PreviousNext(), ScDBDocFunc::Query(), ScCellRangesBase::QueryDifferences_Impl(), ScCellRangesBase::queryIntersection(), ScEEImport::Read(), ImportLotus::Read(), XclImpChangeTrack::Read2DRange(), XclImpControlHelper::ReadCellLinkFormula(), XclImpCondFormat::ReadCF(), XclImpChangeTrack::ReadChTrInsert(), XclImpChangeTrack::ReadChTrMoveRange(), XclImpValidationManager::ReadDV(), XclImpLabelranges::ReadLabelranges(), XclImpSheetDrawing::ReadNote3(), XclImpSheetDrawing::ReadNote8(), XclImpPivotCache::ReadPivotCacheStream(), ScUndoDeleteCells::Redo(), ScUndoDragDrop::Redo(), ScUndoImportData::Redo(), ScUndoDataPilot::Redo(), ScUndoAutoFill::Redo(), ScUndoAutoFormat::Redo(), ScUndoUseScenario::Redo(), ScUndoEnterMatrix::Redo(), ScUndoInsertAreaLink::Redo(), ScUndoBorder::Redo(), ScAreaLink::Refresh(), ScTableLink::Refresh(), ScDPObject::RefreshAfterLoad(), ScTable::RefVisible(), ScDocument::RegroupFormulaCells(), ScChangeTrack::Reject(), ScFormulaReferenceHelper::ReleaseFocus(), ScCellRangesObj::removeByName(), ScTable::RemoveCondFormatData(), ScViewFunc::RemoveMerge(), ScOutlineDocFunc::RemoveOutline(), ScDBDocFunc::RemovePivotTable(), ScCellRangesObj::removeRangeAddress(), ScCellRangeObj::removeSubTotals(), ScModelObj::render(), ScTable::Reorder(), ScDocument::Reorder(), ScDocFunc::ReplaceConditionalFormat(), ScCompiler::ReplaceDoubleRefII(), DataRangeByColumnIterator::reset(), DataRangeByRowIterator::reset(), ScTable::ResetChanged(), ScDocument::ResetChanged(), ScDocFunc::ResizeMatrix(), ScDocument::ResolveStaticReference(), sc::ReorderParam::reverse(), ScGridWindow::RFMouseMove(), ScAnalysisOfVarianceDialog::RowColumn(), ScVbaRange::Rows(), XclExpChTrInsert::SaveActionData(), XclExpChTrMoveRange::SaveActionData(), XclExpChTr0x014A::SaveActionData(), XclExpXmlPivotCaches::SavePivotCacheXml(), XclExpXmlPivotTables::SavePivotTableXml(), XclExpTables::SaveTableXml(), XclExpFormulaCell::SaveXml(), XclExpChTrInsert::SaveXml(), XclExpChTrMoveRange::SaveXml(), XclExpChTr0x014A::SaveXml(), XclExpDimensions::SaveXml(), sc::SingleColumnSpanSet::scan(), ScCellFormatsEnumeration::ScCellFormatsEnumeration(), ScCellFormatsObj::ScCellFormatsObj(), ScCellMergeOption::ScCellMergeOption(), ScChangeActionDel::ScChangeActionDel(), ScChangeActionIns::ScChangeActionIns(), ScInterpreter::ScColumn(), ScInterpreter::ScColumns(), ScInterpreter::ScCountEmptyCells(), ScDataFormDlg::ScDataFormDlg(), ScEEImport::ScEEImport(), ScFormatFilterPluginImpl::ScExportDif(), ScHorizontalValueIterator::ScHorizontalValueIterator(), ScHTMLImport::ScHTMLImport(), ScImportExport::ScImportExport(), ScInterpreter::ScIndirect(), ScInterpreter::ScOffset(), ScInterpreter::ScRow(), ScInterpreter::ScRows(), ScServerObject::ScServerObject(), ScInterpreter::ScSheets(), ScUndoDeleteCells::ScUndoDeleteCells(), ScUndoDragDrop::ScUndoDragDrop(), ScUndoInsertCells::ScUndoInsertCells(), ScUndoUpdateAreaLink::ScUndoUpdateAreaLink(), ScUndoUseScenario::ScUndoUseScenario(), ScUniqueCellFormatsObj::ScUniqueCellFormatsObj(), ScXMLDatabaseRangeContext::ScXMLDatabaseRangeContext(), ScXMLFilterContext::ScXMLFilterContext(), ScXMLSortContext::ScXMLSortContext(), ScViewFunc::SearchAndReplace(), ScTable::SearchAndReplaceEmptyCells(), ScTable::SearchRangeForAllEmptyCells(), ScTable::SearchRangeForEmptyCell(), ScTabViewObj::select(), ScAccessibleSpreadsheet::SelectCell(), ScAccessibleSpreadsheet::selectColumn(), ScViewData::SelectionFillDOOM(), ScAccessibleSpreadsheet::selectRow(), ScMultiSel::Set(), sc::ColumnSpanSet::set(), ScOrcusAutoFilter::set_range(), ScMarkData::SetAreaTab(), ScCellRangeObj::SetArrayFormula_Impl(), ScCellRangeObj::setArrayTokens(), ScVbaWorksheet::setAutoFilterMode(), XclImpXFRangeBuffer::SetBorderLine(), oox::xls::FormulaBuffer::setCellArrayFormula(), ScMyMergedRangesContainer::SetCellData(), oox::xls::SheetDataBuffer::setCellFormat(), ScExternalRefCache::setCellRangeData(), ScUndoInsertTables::SetChangeTrack(), ScUndoDeleteTab::SetChangeTrack(), ScUndoDeleteMulti::SetChangeTrack(), ScUndoFillTable::SetChangeTrack(), ScColRowNameRangesDlg::SetColRowData(), ScXMLTableRowCellContext::SetContentValidation(), ScUndoRemoveMerge::SetCurTab(), ScDocument::SetDBCollection(), ScTable::SetDirty(), ScDocument::SetDirty(), ScChangeTrack::SetLastCutMoveRange(), ScMarkData::SetMarkArea(), ScDocumentImport::setMatrixCells(), ScMarkData::SetMultiMarkArea(), ScCellRangesBase::SetOnePropertyValue(), ScTableColumnObj::SetOnePropertyValue(), ScTableRowObj::SetOnePropertyValue(), ScDPObject::SetOutRange(), ScOutputData::SetPagebreakMode(), ScAddressConversionObj::setPropertyValue(), ScShapeObj::setPropertyValue(), ScDatabaseRangeObj::setPropertyValue(), ScDatabaseRangeObj::SetQueryParam(), ScComplexRefData::SetRange(), ScSamplingDialog::SetReference(), ScRandomNumberGeneratorDialog::SetReference(), ScStatisticsTwoVariableDialog::SetReference(), ScStatisticsInputOutputDialog::SetReference(), ScPrintAreasDlg::SetReference(), ScDbNameDlg::SetReference(), ScColRowNameRangesDlg::SetReference(), ScConsolidateDlg::SetReference(), ScSolverDlg::SetReference(), ScTabOpDlg::SetReference(), ScFilterDlg::SetReference(), ScSimpleRefDlg::SetReference(), ScHighlightChgDlg::SetReference(), ScXMLSourceDlg::SetReference(), ScNameDefDlg::SetReference(), ScFormulaDlg::SetReference(), ScOptSolverDlg::SetReference(), ScNameDlg::SetReference(), ScCondFormatDlg::SetReference(), ScPivotLayoutDialog::SetReference(), ScSpecialFilterDlg::SetReference(), ScInputHandler::SetReference(), ScModule::SetReference(), ScTPValidationValue::SetReferenceHdl(), ScViewFunc::SetSelectionFrameLines(), ScDPObject::SetSheetDesc(), oox::xls::ViewSettings::setSheetUsedArea(), sc::CopyFromClipContext::setSingleCell(), ScViewFunc::SetStyleSheetToMarked(), ScDatabaseRangeObj::SetSubTotalParam(), ScDocumentImport::setTableOpCells(), ScColumn::SetTableOpDirty(), ScTable::SetTableOpDirty(), ScDocument::SetTableOpDirty(), sc::DocumentStreamAccess::shiftRangeDown(), sc::DocumentStreamAccess::shiftRangeUp(), ScBlockUndo::ShowBlock(), ScMultiBlockUndo::ShowBlock(), ScFormulaReferenceHelper::ShowFormulaReference(), ScOutlineDocFunc::ShowMarkedOutlines(), ScGridWindow::ShowNoteMarker(), ScSimpleUndo::ShowTable(), DataRangeByColumnIterator::size(), DataRangeByRowIterator::size(), ScHTMLLayoutParser::SkipLocked(), ScCellRangeObj::sort(), ScTable::SortReorderByColumn(), ScTable::SortReorderByRowRefUpdate(), ScColumn::SplitFormulaGroupByRelativeRef(), ScDocument::StartAllListeners(), ScViewFunc::StartFormatArea(), sc::DataStream::StartImport(), ScFormulaListener::startListening(), ScBroadcastAreaSlotMachine::StartListeningArea(), ScNavigatorDlg::StartOfDataArea(), ScImportExport::StartPaste(), ScTransferObj::StripRefs(), ScColumn::SwapNonEmpty(), ScTable::SwapNonEmpty(), ScDocument::SwapNonEmpty(), ScImportExport::Sylk2Doc(), ScDocFunc::TabOp(), ScViewFunc::TestFormatArea(), ScViewFunc::TestMergeCells(), ScGridWindow::TestMouse(), ScEditableTester::TestRange(), ScImportExport::Text2Doc(), sc::DataStream::Text2Doc(), ScDocFunc::TransliterateText(), ScClipParam::transpose(), ScDocument::TransposeClip(), ScUndoDeleteCells::Undo(), ScUndoDragDrop::Undo(), ScUndoImportData::Undo(), ScUndoRepeatDB::Undo(), ScUndoDataPilot::Undo(), ScUndoAutoFill::Undo(), ScUndoAutoFormat::Undo(), ScUndoUseScenario::Undo(), ScUndoRemoveAreaLink::Undo(), ScUndoIndent::Undo(), ScUndoTransliterate::Undo(), ScDocument::UndoToDocument(), ScDocShell::UnlockPaint_Impl(), ScViewUtil::UnmarkFiltered(), ScDocFunc::UnmergeCells(), ScAccessibleSpreadsheet::unselectColumn(), ScAccessibleSpreadsheet::unselectRow(), ScTabView::UpdateAutoFillMark(), ScBroadcastAreaSlotMachine::UpdateBroadcastAreas(), ScDocument::UpdateChartRef(), ScGridWindow::UpdateCopySourceOverlay(), ScConditionalFormat::UpdateDeleteTab(), ScGridWindow::UpdateDragRectOverlay(), ScRefUpdate::UpdateGrow(), ScConditionalFormat::UpdateInsertTab(), ScInputHandler::UpdateLokReferenceMarks(), ScDBData::UpdateMoveTab(), ScConditionalFormat::UpdateMoveTab(), ScTable::UpdatePageBreaks(), ScDocShell::UpdatePaintExt(), ScDBDocFunc::UpdatePivotTable(), ScDocument::UpdateRefAreaLinks(), ScDetOpList::UpdateReference(), ScRangePairList::UpdateReference(), ScDBData::UpdateReference(), ScDPObject::UpdateReference(), ScDPCollection::SheetCaches::updateReference(), ScConditionEntry::UpdateReference(), ScColumn::UpdateReference(), ScTable::UpdateReference(), ScChangeActionContent::UpdateReference(), ScDocument::UpdateReference(), ScColumn::UpdateReferenceOnCopy(), oox::xls::WorksheetGlobals::UpdateRowProgress(), ScViewFunc::UpdateSelectionArea(), ScTable::UpdateSelectionFunction(), ScGridWindow::UpdateShrinkOverlay(), ScPivotLayoutDialog::UpdateSourceRange(), ScRefUpdate::UpdateTranspose(), ScFormulaCell::UpdateTranspose(), ScDocument::UpdateTranspose(), ScDocShell::UseScenario(), ScTabViewShell::UseSubTotal(), oox::xls::AddressConverter::validateCellRange(), XclExpAddressConverter::ValidateRange(), ValidRange(), ScTransferObj::WasSourceCursorInSelection(), oox::xls::WorksheetGlobals::WorksheetGlobals(), ScRTFExport::Write(), XclExpChTrAction::Write2DRange(), ScHTMLExport::WriteBody(), ScHTMLExport::WriteCell(), ScXMLExport::WriteCell(), ScXMLExportDataPilot::WriteDataPilots(), XclExpPivotCache::WriteDconref(), ScHTMLExport::WriteHeader(), AddressWalkerWriter::writeMatrixFormula(), ScRTFExport::WriteRow(), writeSort(), oox::xls::PivotCache::writeSourceDataCell(), oox::xls::PivotCache::writeSourceHeaderCells(), ScRTFExport::WriteTab(), ScHTMLExport::WriteTables(), sc::ScDBDataManager::WriteToDoc(), oox::xls::Xf::writeToDoc(), ScHTMLImport::WriteToDocument(), ScEEImport::WriteToDocument(), XclExpCellTable::XclExpCellTable(), XclExpChTrInsert::XclExpChTrInsert(), XclExpChTrMoveRange::XclExpChTrMoveRange(), XclExpColorScale::XclExpColorScale(), XclExpCondfmt::XclExpCondfmt(), XclExpDataBar::XclExpDataBar(), XclExpExtConditionalFormatting::XclExpExtConditionalFormatting(), XclExpIconSet::XclExpIconSet(), XclExpLabelranges::XclExpLabelranges(), XclExpPivotCache::XclExpPivotCache(), XclExpPivotTable::XclExpPivotTable(), XclExpRangeFmlaBase::XclExpRangeFmlaBase(), XclImpAutoFilterData::XclImpAutoFilterData(), and XclImpSheetDrawing::XclImpSheetDrawing().


The documentation for this class was generated from the following files: