Partager via


TempErr/TempErr12

S’applique à: Excel 2013 | Office 2013 | Visual Studio

Fonction de bibliothèque d’infrastructure qui crée unXLOPER12XLOPER/ temporaire contenant une erreur de feuille de calcul Microsoft Excel.

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

Paramètres

err

Code d’erreur souhaité, ou son équivalent numérique littéral, comme indiqué dans le tableau suivant.

Erreur Code d’erreur défini dans XLCALL. H Équivalent décimal
#NULL
xlerrNull
0
#DIV/0!
xlerrDiv0
7
#VALUE!
xlerrValue
15
#REF!
xlerrRef
23
#NAME ?
xlerrName
29
#NUM!
xlerrNum
36
#N/A
xlerrNA
42

Valeur renvoyée

Retourne une xltypeBool contenant le code d’erreur transmis.

Exemple

Cet exemple utilise la fonction TempErr12 pour retourner un #VALUE ! erreur dans Excel.

Remarque

La fonction de bibliothèque De framework TempErr12 alloue de la mémoire à partir d’une mémoire tampon interne, qui est normalement libérée lorsque la fonction Framework Excel12f est appelée. Si cet exemple de fonction est appelé à plusieurs reprises sans qu’Excel12f soit appelé, une fuite de mémoire se produit.

\SAMPLES\EXAMPLE\EXAMPLE.C

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

Voir aussi

Fonctions de la bibliothèque Framework