public String ResolveNameXText(NameXPtg n) { int idx = n.NameIndex; IndexedUDFFinder udfFinder = (IndexedUDFFinder)GetUDFFinder(); return(udfFinder.GetFunctionName(idx)); }
public String ResolveNameXText(NameXPtg n) { int idx = n.NameIndex; String name = null; // First, try to find it as a User Defined Function IndexedUDFFinder udfFinder = (IndexedUDFFinder)GetUDFFinder(); name = udfFinder.GetFunctionName(idx); if (name != null) { return(name); } // Otherwise, try it as a named range XSSFName xname = _uBook.GetNameAt(idx) as XSSFName; if (xname != null) { name = xname.NameName; } return(name); }