Freigeben über


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 .

Siehe auch

Funktionen in der generische DLL