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);
}