Lines Matching refs:r

628 lcl_ScRange_Parse_XL_R1C1( ScRange& r,  in lcl_ScRange_Parse_XL_R1C1()  argument
648 p = r.Parse_XL_Header( p, pDoc, aExternDocName, aStartTabName, in lcl_ScRange_Parse_XL_R1C1()
652 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName, in lcl_ScRange_Parse_XL_R1C1()
660 if( NULL == (p = lcl_r1c1_get_row( p, rDetails, &r.aStart, &nFlags )) ) in lcl_ScRange_Parse_XL_R1C1()
666 NULL == (pTmp = lcl_r1c1_get_row( p+1, rDetails, &r.aEnd, &nFlags2 ))) in lcl_ScRange_Parse_XL_R1C1()
671 r.aEnd.SetRow( r.aStart.Row() ); in lcl_ScRange_Parse_XL_R1C1()
691 r.aStart.SetCol( 0 ); in lcl_ScRange_Parse_XL_R1C1()
692 r.aEnd.SetCol( MAXCOL ); in lcl_ScRange_Parse_XL_R1C1()
696 else if( NULL == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags ))) in lcl_ScRange_Parse_XL_R1C1()
701 NULL == (pTmp = lcl_r1c1_get_row( p+1, rDetails, &r.aEnd, &nFlags2 )) || in lcl_ScRange_Parse_XL_R1C1()
703 NULL == (pTmp = lcl_r1c1_get_col( pTmp, rDetails, &r.aEnd, &nFlags2 ))) in lcl_ScRange_Parse_XL_R1C1()
733 if( NULL == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags ))) in lcl_ScRange_Parse_XL_R1C1()
737 NULL == (pTmp = lcl_r1c1_get_col( p+1, rDetails, &r.aEnd, &nFlags2 ))) in lcl_ScRange_Parse_XL_R1C1()
740 r.aEnd.SetCol( r.aStart.Col() ); in lcl_ScRange_Parse_XL_R1C1()
759 r.aStart.SetRow( 0 ); in lcl_ScRange_Parse_XL_R1C1()
760 r.aEnd.SetRow( MAXROW ); in lcl_ScRange_Parse_XL_R1C1()
812 lcl_ScRange_Parse_XL_A1( ScRange& r, in lcl_ScRange_Parse_XL_A1() argument
830 p = r.Parse_XL_Header( p, pDoc, aExternDocName, aStartTabName, in lcl_ScRange_Parse_XL_A1()
834 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName, in lcl_ScRange_Parse_XL_A1()
840 tmp1 = lcl_a1_get_col( p, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
846 tmp1 = lcl_a1_get_row( p, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
853 tmp2 = lcl_a1_get_row( tmp1, &r.aEnd, &nFlags2 ); in lcl_ScRange_Parse_XL_A1()
857 r.aStart.SetCol( 0 ); r.aEnd.SetCol( MAXCOL ); in lcl_ScRange_Parse_XL_A1()
865 tmp2 = lcl_a1_get_row( tmp1, &r.aStart, &nFlags ); in lcl_ScRange_Parse_XL_A1()
876 tmp2 = lcl_a1_get_col( tmp1, &r.aEnd, &nFlags2 ); in lcl_ScRange_Parse_XL_A1()
880 r.aStart.SetRow( 0 ); r.aEnd.SetRow( MAXROW ); in lcl_ScRange_Parse_XL_A1()
889 r.aEnd.SetCol( r.aStart.Col() ); in lcl_ScRange_Parse_XL_A1()
890r.aEnd.SetRow( r.aStart.Row() ); // don't overwrite sheet number as parsed in Parse_XL_Header() in lcl_ScRange_Parse_XL_A1()
925 tmp1 = lcl_a1_get_col( p, &r.aEnd, &nFlags2 ); in lcl_ScRange_Parse_XL_A1()
929 tmp2 = lcl_a1_get_row( tmp1, &r.aEnd, &nFlags2 ); in lcl_ScRange_Parse_XL_A1()
1198 ScRange r = rAddr; in lcl_ScAddress_Parse() local
1199 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_A1( r, p, pDoc, true, pExtInfo, in lcl_ScAddress_Parse()
1201 rAddr = r.aStart; in lcl_ScAddress_Parse()
1206 ScRange r = rAddr; in lcl_ScAddress_Parse() local
1207 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_R1C1( r, p, pDoc, rDetails, true, pExtInfo ); in lcl_ScAddress_Parse()
1208 rAddr = r.aStart; in lcl_ScAddress_Parse()
1265 sal_uInt16 ScAddress::Parse( const String& r, ScDocument* pDoc, in Parse() argument
1270 return lcl_ScAddress_Parse( r.GetBuffer(), pDoc, *this, rDetails, pExtInfo, pExternalLinks ); in Parse()
1274 bool ScRange::Intersects( const ScRange& r ) const in Intersects()
1277 Min( aEnd.Col(), r.aEnd.Col() ) < Max( aStart.Col(), r.aStart.Col() ) in Intersects()
1278 || Min( aEnd.Row(), r.aEnd.Row() ) < Max( aStart.Row(), r.aStart.Row() ) in Intersects()
1279 || Min( aEnd.Tab(), r.aEnd.Tab() ) < Max( aStart.Tab(), r.aStart.Tab() ) in Intersects()
1320 lcl_ScRange_Parse_OOo( ScRange &aRange, const String& r, ScDocument* pDoc, ScAddress::ExternalInfo*… in lcl_ScRange_Parse_OOo() argument
1323 xub_StrLen nPos = ScGlobal::FindUnquoted( r, ':'); in lcl_ScRange_Parse_OOo()
1326 String aTmp( r ); in lcl_ScRange_Parse_OOo()
1381 sal_uInt16 ScRange::Parse( const String& r, ScDocument* pDoc, in Parse() argument
1386 if ( r.Len() <= 0 ) in Parse()
1393 return lcl_ScRange_Parse_OOo( *this, r, pDoc, pExtInfo ); in Parse()
1397 return lcl_ScRange_Parse_XL_A1( *this, r.GetBuffer(), pDoc, false, pExtInfo, in Parse()
1401 return lcl_ScRange_Parse_XL_R1C1( *this, r.GetBuffer(), pDoc, rDetails, false, pExtInfo ); in Parse()
1407 sal_uInt16 ScRange::ParseAny( const String& r, ScDocument* pDoc, in ParseAny() argument
1410 sal_uInt16 nRet = Parse( r, pDoc, rDetails ); in ParseAny()
1417 nRet = aAdr.Parse( r, pDoc, rDetails ); in ParseAny()
1543 lcl_a1_append_c ( String &r, int nCol, bool bIsAbs ) in lcl_a1_append_c() argument
1546 r += '$'; in lcl_a1_append_c()
1547 ScColToAlpha( r, sal::static_int_cast<SCCOL>(nCol) ); in lcl_a1_append_c()
1551 lcl_a1_append_r ( String &r, int nRow, bool bIsAbs ) in lcl_a1_append_r() argument
1554 r += '$'; in lcl_a1_append_r()
1555 r += String::CreateFromInt32( nRow+1 ); in lcl_a1_append_r()
1559 lcl_r1c1_append_c ( String &r, int nCol, bool bIsAbs, in lcl_r1c1_append_c() argument
1562 r += 'C'; in lcl_r1c1_append_c()
1565 r += String::CreateFromInt32( nCol + 1 ); in lcl_r1c1_append_c()
1571 r += '['; in lcl_r1c1_append_c()
1572 r += String::CreateFromInt32( nCol ); in lcl_r1c1_append_c()
1573 r += ']'; in lcl_r1c1_append_c()
1578 lcl_r1c1_append_r ( String &r, int nRow, bool bIsAbs, in lcl_r1c1_append_r() argument
1581 r += 'R'; in lcl_r1c1_append_r()
1584 r += String::CreateFromInt32( nRow + 1 ); in lcl_r1c1_append_r()
1590 r += '['; in lcl_r1c1_append_r()
1591 r += String::CreateFromInt32( nRow ); in lcl_r1c1_append_r()
1592 r += ']'; in lcl_r1c1_append_r()
1630 void ScAddress::Format( String& r, sal_uInt16 nFlags, ScDocument* pDoc, in Format() argument
1633 r.Erase(); in Format()
1640 r = ScGlobal::GetRscString( STR_NOREF_STR ); in Format()
1673 r += aDocName; in Format()
1675 r += '$'; in Format()
1676 r += aTabName; in Format()
1677 r += '.'; in Format()
1685 r += '['; in Format()
1686 r += aDocName; in Format()
1687 r += ']'; in Format()
1689 r += aTabName; in Format()
1690 r += '!'; in Format()
1702 lcl_a1_append_c ( r, nCol, nFlags & SCA_COL_ABSOLUTE ); in Format()
1704 lcl_a1_append_r ( r, nRow, nFlags & SCA_ROW_ABSOLUTE ); in Format()
1709 lcl_r1c1_append_r ( r, nRow, nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1711 lcl_r1c1_append_c ( r, nCol, nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1754 lcl_ScRange_Format_XL_Header( String& r, const ScRange& rRange, in lcl_ScRange_Format_XL_Header() argument
1765 r += '['; in lcl_ScRange_Format_XL_Header()
1766 r += aDocName; in lcl_ScRange_Format_XL_Header()
1767 r += ']'; in lcl_ScRange_Format_XL_Header()
1769 r += aTabName; in lcl_ScRange_Format_XL_Header()
1775 r += ':'; in lcl_ScRange_Format_XL_Header()
1776 r += aTabName; in lcl_ScRange_Format_XL_Header()
1778 r += '!'; in lcl_ScRange_Format_XL_Header()
1782 void ScRange::Format( String& r, sal_uInt16 nFlags, ScDocument* pDoc, in Format() argument
1785 r.Erase(); in Format()
1788 r = ScGlobal::GetRscString( STR_NOREF_STR ); in Format()
1799 aStart.Format( r, nFlags, pDoc, rDetails ); in Format()
1811 r += ':'; in Format()
1812 r += aName; in Format()
1819 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails ); in Format()
1823 lcl_a1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE ); in Format()
1824 r += ':'; in Format()
1825 lcl_a1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE ); in Format()
1830 lcl_a1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE ); in Format()
1831 r += ':'; in Format()
1832 lcl_a1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE ); in Format()
1836 lcl_a1_append_c ( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE ); in Format()
1837 lcl_a1_append_r ( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE ); in Format()
1842 r += ':'; in Format()
1843 lcl_a1_append_c ( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE ); in Format()
1844 lcl_a1_append_r ( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE ); in Format()
1850 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails ); in Format()
1853 lcl_r1c1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1856 r += ':'; in Format()
1857 lcl_r1c1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE, rDetails ); in Format()
1862 lcl_r1c1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1865 r += ':'; in Format()
1866 lcl_r1c1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE, rDetails ); in Format()
1871 lcl_r1c1_append_r( r, aStart.Row(), nFlags & SCA_ROW_ABSOLUTE, rDetails ); in Format()
1872 lcl_r1c1_append_c( r, aStart.Col(), nFlags & SCA_COL_ABSOLUTE, rDetails ); in Format()
1877 r += ':'; in Format()
1878 lcl_r1c1_append_r( r, aEnd.Row(), nFlags & SCA_ROW2_ABSOLUTE, rDetails ); in Format()
1879 lcl_r1c1_append_c( r, aEnd.Col(), nFlags & SCA_COL2_ABSOLUTE, rDetails ); in Format()