Поделиться через


FuncFib

Область применения: Excel 2013 | Office 2013 | Visual Studio

Пример определяемой пользователем функции листа, которая вычисляет N-й номер Фибоначчи. При загрузке GENERIC.xll она регистрирует эту функцию, чтобы ее можно было вызвать с листа.

LPXLOPER12 WINAPI FuncFib (LPXLOPER12 pxN);

Параметры

pxN (LPXLOPER12)

Значение N, для которого требуется число N-го Фибоначчи.

Значение свойства и возвращаемое значение

(xltypeNum LPXLOPER12 в случае успешного выполнения или xltypeErr в противном случае)

Число N-го Фибоначчи.

Замечания

Функция использует статическую переменную, определенную в блоке функции, в качестве возвращаемого значения XLOPER12. Это не является потокобезопасным, поэтому эта функция, а также любая функция листа, использующая эту стратегию для возврата XLOPERs или XLOPER12, не должна быть зарегистрирована как потокобезопасная начиная с Excel 2007.

Пример

См \SAMPLES\GENERIC\GENERIC.C . исходный код для этой функции.

См. также

Функции в универсальной библиотеке DLL