Freigeben über


TempErr/TempErr12

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

Frameworkbibliotheksfunktion, die eine temporäre XLOPER-XLOPER12/ erstellt, die einen Microsoft Excel-Arbeitsblattfehler enthält.

LPXLOPER TempErr(WORD err);
LPXLOPER12 TempErr12(BOOL err);

Parameter

err

Der gewünschte Fehlercode oder dessen numerische Literaläquivalent, wie in der folgenden Tabelle dargestellt.

Error In XLCALL definierter Fehlercode. H Dezimaläquivalent
#NULL
xlerrNull
0
#DIV/0!
xlerrDiv0
7
#VALUE!
xlerrValue
15
#REF!
xlerrRef
23
#NAME?
xlerrName
29
#NUM!
xlerrNum
36
#N/A
xlerrNA
42

Rückgabewert

Gibt einen xltypeBool-Wert zurück, der den übergebenen Fehlercode enthält.

Beispiel

In diesem Beispiel wird die TempErr12-Funktion verwendet, um eine #VALUE! Fehler in Excel.

Hinweis

Die Frameworkbibliotheksfunktion TempErr12 weist Speicher aus einem internen Puffer zu, der normalerweise freigegeben wird, wenn die Frameworkfunktion Excel12f aufgerufen wird. Wenn diese Beispielfunktion wiederholt aufgerufen wird, ohne Dass Excel12f aufgerufen wird, tritt ein Speicherverlust auf.

\SAMPLES\EXAMPLE\EXAMPLE.C

LPXLOPER WINAPI TempErrExample(void)
{
    return TempErr12(xlerrValue);
}

Siehe auch

Funktionen in der Framework-Klassenbibliothek