Lines Matching refs:pCell

190                                 ScFormulaCell* pCell, Window* pParent ) const  in DoScript()  argument
206 if ( pCell ) // wenn Zelle gesetzt, aus Interpret gerufen in DoScript()
208 bIsValue = pCell->IsValue(); in DoScript()
210 nValue = pCell->GetValue(); in DoScript()
212 pCell->GetString( aValStr ); in DoScript()
230 if ( pCell ) in DoScript()
240 if ( pCell ) in DoScript()
257 if ( eRet == ERRCODE_BASIC_METHOD_NOT_FOUND && !pCell ) in DoScript()
273 ScFormulaCell* pCell, Window* pParent ) const in DoMacro() argument
277 return DoScript( rPos, rInput, pCell, pParent ); in DoMacro()
338 if ( pCell ) // wenn Zelle gesetzt, aus Interpret gerufen in DoMacro()
340 bIsValue = pCell->IsValue(); in DoMacro()
342 nValue = pCell->GetValue(); in DoMacro()
344 pCell->GetString( aValStr ); in DoMacro()
362 if ( pCell ) in DoMacro()
366 if ( pCell ) in DoMacro()
378 if ( !bDone && !pCell ) // Makro nicht gefunden (nur bei Eingabe) in DoMacro()
390 void ScValidationData::DoCalcError( ScFormulaCell* pCell ) const in DoCalcError()
393 DoMacro( pCell->aPos, EMPTY_STRING, pCell, NULL ); in DoCalcError()
460 ScBaseCell* pCell; in IsDataValid() local
462 pCell = new ScValueCell( nVal ); in IsDataValid()
464 pCell = new ScStringCell( rTest ); in IsDataValid()
474 bRet = IsDataValid( pCell, rPos ); in IsDataValid()
476 pCell->Delete(); in IsDataValid()
480 sal_Bool ScValidationData::IsDataValid( ScBaseCell* pCell, const ScAddress& rPos ) const in IsDataValid() argument
483 return IsListValid( pCell, rPos ); in IsDataValid()
489 switch (pCell->GetCellType()) in IsDataValid()
492 nVal = ((ScValueCell*)pCell)->GetValue(); in IsDataValid()
495 ((ScStringCell*)pCell)->GetString( aString ); in IsDataValid()
499 ((ScEditCell*)pCell)->GetString( aString ); in IsDataValid()
504 ScFormulaCell* pFCell = (ScFormulaCell*)pCell; in IsDataValid()
529 bOk = IsCellValid( pCell, rPos ); in IsDataValid()
535 bOk = IsCellValid( pCell, rPos ); in IsDataValid()
634 ScBaseCell* pCell, in GetSelectionFromFormula() argument
755 if( pCell && rMatch < 0 ) in GetSelectionFromFormula()
781 if( pCell && rMatch < 0 ) in GetSelectionFromFormula()
791 if( rMatch < 0 && NULL != pCell && IsEqualToTokenArray( pCell, rPos, aCondTokArr ) ) in GetSelectionFromFormula()
809 return bOk || NULL == pCell; in GetSelectionFromFormula()
849 bool ScValidationData::IsEqualToTokenArray( ScBaseCell* pCell, const ScAddress& rPos, const ScToken… in IsEqualToTokenArray() argument
853 return aCondEntry.IsCellValid( pCell, rPos ); in IsEqualToTokenArray()
856 bool ScValidationData::IsListValid( ScBaseCell* pCell, const ScAddress& rPos ) const in IsListValid() argument
891 bIsValid = IsEqualToTokenArray( pCell, rPos, aCondTokArr ); in IsListValid()
904 bIsValid = GetSelectionFromFormula( NULL, pCell, rPos, *pTokArr, nMatch ); in IsListValid()