Вот, решили проблему. Может кому понадобится.
X++:
S=RContractTable.(fieldname2id(tablenum(RContractTable),_FieldName));//Считываем значение ячейки
DictField = new DictField(tablenum(RContractTable),fieldname2id(tablenum(RContractTable),_FieldName));
extend = enumid2name(DictField.enumId());
If ((DictField.name()==_FieldName) && (extend!=''))
{
dictEnum = new DictEnum(enumName2Id(extend));
enumValue=dictEnum.value2Label(Str2Int(S));
// enumValue = dictEnum.index2Label(str2int(S));
S= strRfix(S,3,'0')+'::'+enumValue;
}//If
WorkSheet.cells().item(_Row+_R, _I).value(S);