TempErr/TempErr12
Hace referencia a: Excel 2013 | Office 2013 | Visual Studio
Función de biblioteca de marcos que crea unXLOPER12temporal de XLOPER/ que contiene un error de hoja de cálculo de Microsoft Excel.
LPXLOPER TempErr(WORD err);
LPXLOPER12 TempErr12(BOOL err);
Parameters
err
El código de error deseado o su equivalente numérico literal, como se muestra en la tabla siguiente.
Error | Código de error definido en XLCALL. H | Equivalente decimal |
---|---|---|
#NULL |
xlerrNull |
0 |
#DIV/0! |
xlerrDiv0 |
7 |
#VALUE! |
xlerrValue |
15 |
#REF! |
xlerrRef |
23 |
#NAME? |
xlerrName |
29 |
#NUM! |
xlerrNum |
36 |
#N/A |
xlerrNA |
42 |
Valor devuelto
Devuelve un xltypeBool que contiene el código de error pasado.
Ejemplo
En este ejemplo se usa la función TempErr12 para devolver un #VALUE. error en Excel.
Nota:
La función de biblioteca de Framework TempErr12 asigna memoria de un búfer interno, que normalmente se libera cuando se llama a la función de marco Excel12f . Si se llama repetidamente a esta función de ejemplo sin llamar a Excel12f , se produce una pérdida de memoria.
\SAMPLES\EXAMPLE\EXAMPLE.C
LPXLOPER WINAPI TempErrExample(void)
{
return TempErr12(xlerrValue);
}