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 |
"Счетчик" |