Lines Matching refs:aRefData
3094 ScComplexRefData aRefData; in ScDBArea() local
3095 aRefData.InitFlags(); in ScDBArea()
3096 pDBData->GetArea( (SCTAB&) aRefData.Ref1.nTab, in ScDBArea()
3097 (SCCOL&) aRefData.Ref1.nCol, in ScDBArea()
3098 (SCROW&) aRefData.Ref1.nRow, in ScDBArea()
3099 (SCCOL&) aRefData.Ref2.nCol, in ScDBArea()
3100 (SCROW&) aRefData.Ref2.nRow); in ScDBArea()
3101 aRefData.Ref2.nTab = aRefData.Ref1.nTab; in ScDBArea()
3102 aRefData.CalcRelFromAbs( aPos ); in ScDBArea()
3103 PushTempToken( new ScDoubleRefToken( aRefData ) ); in ScDBArea()
3113 ScComplexRefData aRefData( static_cast<const ScToken*>(pCur)->GetDoubleRef() ); in ScColRowNameAuto()
3114 aRefData.CalcAbsIfRel( aPos ); in ScColRowNameAuto()
3115 if ( aRefData.Valid() ) in ScColRowNameAuto()
3122 nCol2 = aRefData.Ref2.nCol; in ScColRowNameAuto()
3123 nRow2 = aRefData.Ref2.nRow; in ScColRowNameAuto()
3125 nStartCol = aRefData.Ref2.nCol = aRefData.Ref1.nCol; in ScColRowNameAuto()
3126 nStartRow = aRefData.Ref2.nRow = aRefData.Ref1.nRow; in ScColRowNameAuto()
3127 aRefData.Ref2.nTab = aRefData.Ref1.nTab; in ScColRowNameAuto()
3128 pDok->GetDataArea( (SCTAB&) aRefData.Ref1.nTab, in ScColRowNameAuto()
3129 (SCCOL&) aRefData.Ref1.nCol, in ScColRowNameAuto()
3130 (SCROW&) aRefData.Ref1.nRow, in ScColRowNameAuto()
3131 (SCCOL&) aRefData.Ref2.nCol, in ScColRowNameAuto()
3132 (SCROW&) aRefData.Ref2.nRow, in ScColRowNameAuto()
3135 aRefData.Ref1.nCol = nStartCol; in ScColRowNameAuto()
3136 aRefData.Ref1.nRow = nStartRow; in ScColRowNameAuto()
3139 if ( aRefData.Ref1.IsColRel() ) in ScColRowNameAuto()
3141 aRefData.Ref2.nCol = nStartCol; in ScColRowNameAuto()
3143 if ( aRefData.Ref2.nRow > nRow2 ) in ScColRowNameAuto()
3144 aRefData.Ref2.nRow = nRow2; in ScColRowNameAuto()
3147 && nStartRow <= (nMyRow = aPos.Row()) && nMyRow <= aRefData.Ref2.nRow ) in ScColRowNameAuto()
3154 aRefData.Ref1.nRow = nStartRow; in ScColRowNameAuto()
3158 aRefData.Ref2.nRow = nMyRow - 1; in ScColRowNameAuto()
3164 aRefData.Ref2.nRow = nStartRow; in ScColRowNameAuto()
3166 if ( aRefData.Ref2.nCol > nCol2 ) in ScColRowNameAuto()
3167 aRefData.Ref2.nCol = nCol2; in ScColRowNameAuto()
3170 && nStartCol <= (nMyCol = aPos.Col()) && nMyCol <= aRefData.Ref2.nCol ) in ScColRowNameAuto()
3177 aRefData.Ref1.nCol = nStartCol; in ScColRowNameAuto()
3181 aRefData.Ref2.nCol = nMyCol - 1; in ScColRowNameAuto()
3185 aRefData.CalcRelFromAbs( aPos ); in ScColRowNameAuto()
3186 PushTempToken( new ScDoubleRefToken( aRefData ) ); in ScColRowNameAuto()