適用対象: Excel 2013 | Office 2013 | Visual StudioApplies to: Excel 2013 | Office 2013 | Visual Studio

Microsoft Excel ワークシートの番号を含む一時 XLOPER/ XLOPER12 を作成するフレームワーク ライブラリ関数 (IEEE 8 バイトの倍精度浮動小数点型)。Framework library function that creates a temporary XLOPER/ XLOPER12 containing a Microsoft Excel worksheet number (an IEEE 8-byte double).

LPXLOPER TempNum(double d);
LPXLOPER12 TempNum12(double d);


d (double)d (double)

対象の値。IEEE 規格の非正規数は現在サポートされていないため、ゼロに丸められます。負の無限大に対応しています。The intended value. Note that IEEE sub-normal numbers are not currently supported and are rounded to zero. Negative infinity is supported.

戻り値Return value

渡される値を含む数値型 xltypeNum を返します。渡された値が非正規数の場合はゼロを返します。Returns a numeric xltypeNum containing the value passed in or zero if the passed in value was sub-normal.


この例では、TempNum12 関数を使用して、xlfGetWorkspace に引数を渡しています。This example uses the TempNum12 function to pass an argument to xlfGetWorkspace.


short WINAPI TempNumExample(void)
   XLOPER12 xRes;
   Excel12f(xlfGetWorkspace, &xRes, 1, TempNum12(44));
   Excel12f(xlFree, 0, 1, (LPXLOPER12)&xRes);
   return 1;

関連項目See also

フレームワーク ライブラリの関数Functions in the Framework Library