Partager via


xlAutoAdd (traduction automatique)

Dernière modification : mercredi 18 mars 2009

S’applique à : Excel 2010 | Office 2010 | VBA | Visual Studio

Important

Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Ajouté par Microsoft Excel chaque fois que l’utilisateur active la XLL durant une session Excel en utilisant le Gestionnaire de compléments. Cette fonction n’est pas appelée lorsqu’Excel démarre et charge un complément préinstallé.

Cette fonction peut être utilisée pour afficher une boîte de dialogue personnalisée qui indique à l'utilisateur que le complément a été activé, ou pour lire ou écrire dans le Registre ou vérifier les informations relatives aux licences, par exemple.

Excel ne nécessite pas un XLL implémentez et exportez cette fonction.

int WINAPI xlAutoAdd(void);

Paramètres

Cette fonction ne prend aucun argument.

Valeur de propriété/Valeur renvoyée

Votre implémentation de cette fonction doit retourner 1. (int).

Notes

Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Remarques

Utilisez cette fonction si quoi que ce soit que votre XLL doit faire lorsqu'il est ajouté par le Gestionnaire de compléments.

Exemple

Consultez \SAMPLES\EXAMPLE\EXAMPLE.C et \SAMPLES\GENERIC\GENERIC.C pour des exemples d'implémentation de cette fonction. Le code suivant provient de \SAMPLES\EXAMPLE\EXAMPLE.C.

int WINAPI xlAutoAdd(void)
{
    XCHAR szBuf[255];

    wsprintfW((LPWSTR)szBuf, L"Thank you for adding Example.XLL\n"
            L"build date %hs, time %hs",__DATE__, __TIME__);

/* Display a dialog indicating that the XLL was successfully added */
    Excel12f(xlcAlert, 0, 2, TempStr12(szBuf), TempInt12(2));
    return 1;
}

Voir aussi

Référence

xlAutoRemove (traduction automatique)

Concepts

Gestionnaire de compléments et fonctions d’interface XLL (traduction automatique)