xlfSetName
適用対象: Excel 2013 | Office 2013 | Visual Studio
DLL に関連付けられている定義済みの名前を作成および削除するために使用します。
Excel12(xlfSetName, LPXLOPER12 pxRes, 2, LPXLOPER12 pxNameText, LPXLOPER12 pxNameDefinition);
パラメーター
pxNameText (xltypeStr)
名前の範囲。この名前は、有効な名前に関する Microsoft Excel の通常の制限に準拠する必要があります。
pxNameDefinition (xltypeStr、xltypeNum、xltypeBool、xltypeErr、xltypeMulti、xltypeSRef、xltypeRef、または xltypeInt)
(省略可能)。 pxNameText が定義されているセルの値、値のセット、セル、またはセル範囲。 省略した場合は名前が削除されます。
プロパティ値/戻り値
pxRes (xltypeBool または xltypeErr)
操作が成功した場合は TRUE、名前が作成または削除できない場合は FALSE。 1 つまたは複数の引数が無効の場合は #VALUE! を返します。
注釈
xlfRegister と有効な pxFunctionText 引数を使用して関数またはコマンドを登録する場合、Excel はDLL リソースに関連付けられた名を作成します。 DLL がアンロードされると、このような名前は xlfSetName 関数を使用して削除する必要があります。 ただし、この操作は Excel の既知の問題が原因で失敗します。 詳しくは、「Excel XLL 開発での既知の問題」をご覧ください。
例
の xlAutoClose 関数のコードを\SAMPLES\GENERIC\GENERIC.C
参照してください。