public int searchAndReplace( String searchfor, String replacewith )
	{
		CellHandle[] cx = getCells();
		int foundcount = 0;
		for( CellHandle aCx : cx )
		{
			if( !(aCx.getCell() instanceof Formula) )
			{
				// find the string
				if( !aCx.isNumber() )
				{
					String v = aCx.getStringVal();
					if( v.indexOf( searchfor ) > -1 )
					{
						aCx.setVal( StringTool.replaceText( v, searchfor, replacewith ) );
						foundcount++;
					}
				}
			}
		}
		return foundcount;
	}