public String toString()
	{
		String ret = "";
		try
		{
			ret = getLocation();
			if( (ret.indexOf( "!" ) == -1) && (sheetname != null) )
			{ // prepend sheetname
				if( (sheetname.indexOf( ' ' ) == -1) && (sheetname.charAt( 0 ) != '\'') )    // 20081211 KSC: Sheet names with spaces must have surrounding quotes
				{
					ret = sheetname + "!" + ret;
				}
				else
				{
					ret = "'" + sheetname + "'!" + ret;
				}
			}
		}
		catch( Exception ex )
		{
			log.error( "PtgRef3d.toString() failed", ex );
		}
		return ret;
	}