Compartilhar via


TempErr/TempErr12

Aplica-se a: Excel 2013 | Office 2013 | Visual Studio

Função de biblioteca de estruturas que cria um XLOPER12 XLOPER/ temporário contendo um erro de planilha do Microsoft Excel.

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

Parâmetros

err

O código de erro desejado ou seu equivalente numérico literal, conforme mostrado na tabela a seguir.

Erro Código de erro definido em 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 de retorno

Retorna um xltypeBool que contém o código de erro passado.

Exemplo

Este exemplo usa a função TempErr12 para retornar um #VALUE! erro para o Excel.

Observação

A função biblioteca framework TempErr12 aloca memória de um buffer interno, que normalmente é liberado quando a função Framework Excel12f é chamada. Se essa função de exemplo for chamada repetidamente sem que o Excel12f seja chamado, ocorrerá um vazamento de memória.

\SAMPLES\EXAMPLE\EXAMPLE.C

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

Confira também

Funções na biblioteca do Framework