diff -u -w -p -r1.6 address.cxx --- sc/source/core/tool/address.cxx 18 Oct 2006 12:21:36 -0000 1.6 +++ sc/source/core/tool/address.cxx 17 Nov 2006 17:12:41 -0000 @@ -156,7 +156,7 @@ lcl_XL_ParseSheetRef( const sal_Unicode while( 1 ) { const sal_Unicode uc = *p; - if( CharClass::isAsciiAlpha( uc ) || uc == '_' ) + if( (uc < 128 ? CharClass::isAsciiAlpha( uc ) : ScGlobal::pCharClass->isLetter( uc )) || uc == '_' ) { if( only_digits && p != start && (uc == 'e' || uc == 'E' ) )