Freigeben über


FuncSum

Gilt für: Excel 2013 | Office 2013 | Visual Studio

Beispiel für eine benutzerdefinierte Arbeitsblattfunktion, die 1 bis 29 Argumente akzeptiert und deren Summe berechnet. Jedes Argument kann eine einzelne Zahl, ein Bereich oder ein Array sein. Wenn GENERIC.xll geladen wird, registriert sie diese Funktion, sodass sie vom Arbeitsblatt aufgerufen werden kann.

LPXLOPER12 WINAPI FuncSum(LPXLOPER12 px1, LPXLOPER12 px2, LPXLOPER12 px3,LPXLOPER12 px4, LPXLOPER12 px5, LPXLOPER12 px6, LPXLOPER12 px7,LPXLOPER12 px8, LPXLOPER12 px9, LPXLOPER12 px10, LPXLOPER12 px11,LPXLOPER12 px12, LPXLOPER12 px13, LPXLOPER12 px14, LPXLOPER12 px15,LPXLOPER12 px16, LPXLOPER12 px17, LPXLOPER12 px18, LPXLOPER12 px19,LPXLOPER12 px20, LPXLOPER12 px21, LPXLOPER12 px22, LPXLOPER12 px23,LPXLOPER12 px24, LPXLOPER12 px25, LPXLOPER12 px26, LPXLOPER12 px27,LPXLOPER12 px28, LPXLOPER12 px29);

Parameter

px1-px29 (LPXLOPER12)

Zeiger auf XLOPER12 Argumente. Die Funktion akzeptiert jede Art von Eingabetyp, ist aber nur für Zahlen, Literalarrays von Zahlen und Bereichen codiert, die nur Zahlen oder leere Zellen enthalten. Wenn weniger als 29 Argumente angegeben werden, werden die verbleibenden Argumente als xltypeMissing bereitgestellt.

Eigenschaftswert/Rückgabewert

(LPXLOPER12 xltypeNum oder xltypeErr)

Die Summe der Argumente oder #VALUE! , wenn in der angegebenen Argumentliste oder in einer Zelle in einem Bereich oder Element in einem Array nicht numerische Werte vorhanden sind.

Beispiel

Den Quellcode für diese Funktion finden Sie \SAMPLES\GENERIC\GENERIC.C unter .

Siehe auch

Funktionen in der generische DLL