diff -u -r ../src680-m72.bak/sc/source/core/data/column3.cxx sc/source/core/data/column3.cxx --- ../src680-m72.bak/sc/source/core/data/column3.cxx 2005-02-02 10:11:23.000000000 +0530 +++ sc/source/core/data/column3.cxx 2005-02-08 14:42:49.389028728 +0530 @@ -1467,6 +1467,12 @@ TypedStrData* pData; ULONG nFormat = GetNumberFormat( nRow ); + if ( pDocument->RowFiltered(nRow, nTab)) + { + ++nIndex; + continue; + } + ScCellFormat::GetInputString( pCell, nFormat, aString, *pFormatter ); if ( pDocument->HasStringData( nCol, nRow, nTab ) )