Поделиться через


xlfGetDef

Область применения: Excel 2013 | Office 2013 | Visual Studio

Возвращает имя в виде текста, определенного для определенной области, значения или формулы в книге. В Excel это значение отображается в столбце Имя диалогового окна Диспетчер имен , которое отображается при нажатии кнопки Диспетчер имен в разделе Определенные имена на вкладке Формулы . Используйте xlfGetDef , чтобы получить имя, соответствующее определению. Чтобы получить определение имени, используйте xlfGetName.

Excel12(xlfGetDef, LPXLOPER12 pxRes, 3, LPXLOPER12 pxDefText, LPXLOPER12 pxDocumentText, LPXLOPER12 pxTypeNum);

Параметры

pxDefText (xltypeStr)

Это может быть все, что можно определить имя для ссылки, включая ссылку, значение, объект или формулу.

Ссылки должны быть предоставлены в стиле R1C1, например "R3C5". Если pxDefText является значением или формулой, необязательно включать знак равенства, отображаемый в столбце Ссылка на диалоговое окно Диспетчер имен . Если для pxDefText есть несколько имен, xlfGetDef возвращает имя. Если имя не совпадает с pxDefText, xlfGetDef возвращает #NAME? значение ошибки.

pxDocumentText (xltypeStr)

Указывает лист, на котором находится pxDefText . Если pxDocumentText опущен, предполагается, что он является активным листом.

pxTypeNum (xltypeNum)

Число от 1 до 3, указывающее, какие типы имен возвращаются.

pxTypeNum Возвращаемое значение
1 или опущено
Только обычные имена.
2
Только скрытые имена.
3
Все имена.

Значение свойства и возвращаемое значение

pxRes (xltypeStr или xltypeErr)

Возвращает имя, связанное с указанным определением.

Замечания

В следующей таблице перечислены четыре примера значений, возвращаемых вызовом xlfGetDef с указанными аргументами.

Имя, определенное в Excel pxDefText pxDocumentText pxTypeNum Возвращаемое значение
Указанный диапазон в Листе 4 называется Sales. "R2C2:R9C6"
"Лист4"
<Опущены>
"Продажи"
Значение 100 в листе Sheet4 определяется как константная. "100"
"Лист4"
<Опущены>
"Констант"
Указанная формула на листе Sheet4 называется SumTotal. "СУММ(R1C1:R10C1)"
"Лист4"
<Опущены>
"SumTotal"
Значение 3 определяется как скрытое имя счетчика на активном листе. "3"
<Опущены>
2
"Счетчик"

См. также