FuncFib
Gilt für: Excel 2013 | Office 2013 | Visual Studio
Beispiel für eine benutzerdefinierte Arbeitsblattfunktion, die die N-te Fibonacci-Zahl berechnet. Wenn GENERIC.xll geladen wird, registriert sie diese Funktion, sodass sie vom Arbeitsblatt aufgerufen werden kann.
LPXLOPER12 WINAPI FuncFib (LPXLOPER12 pxN);
Parameter
pxN (LPXLOPER12)
Der Wert von N, für den die N-te Fibonacci-Zahl erforderlich ist.
Eigenschaftswert/Rückgabewert
(xltypeNum LPXLOPER12 , wenn erfolgreich, andernfalls xltypeErr )
Die N. Fibonacci-Zahl.
Hinweise
Die Funktion verwendet eine statische Variable, die im Funktionsblock definiert ist, als Rückgabewert XLOPER12. Dies ist nicht threadsicher, und daher sollten diese Funktion und jede Arbeitsblattfunktion, die diese Strategie zum Zurückgeben von XLOPERs oder XLOPER12verwendet, ab Excel 2007 nicht als threadsicher registriert werden.
Beispiel
Den Quellcode für diese Funktion finden Sie \SAMPLES\GENERIC\GENERIC.C
unter .