Partager via


xlSheetId (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.

Récupère l’ID d’une feuille nommée afin de construire des références externes.

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.

Excel12(xlSheetId, LPXLOPER12 pxRes, 1, LPXLOPER12 pxSheetName);

Paramètres

pxSheetName (xltypeStr)

(Facultatif). Le nom de l'annuaire et de la feuille que vous souhaitez découvrir. En cas d'omission, la fonction xlSheetId renvoie l'ID de la feuille de la feuille active (avant).

Valeur renvoyée

Renvoie l'ID de la feuille dans pxRes->val.mref.idSheet.

Notes

Le pointeur de la pxRes->val.mref.lpmref array est défini sur NULL après cet appel afin qu'il n'est pas nécessaire d'appeler xlFree pour libérer la mémoire qu'il contient normalement ce type, bien qu'il soit totalement sûr pour ce faire.

Remarques

Le classeur contenant la feuille spécifiée doit être ouvert pour utiliser cette fonction. Il n'existe aucun moyen pour construire une référence à un classeur non ouvert à partir d'une DLL. Pour plus d'informations sur l'utilisation de xlSheetId pour construire des références, consultez Gestion de la mémoire dans Excel (traduction automatique) pour obtenir des exemples de construction xltypeRef.

Exemple

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI xlSheetIdExample(void)
{       
   XLOPER12 xSheetName, xRes;

   xSheetName.xltype = xltypeStr;
   xSheetName.val.str = L"\022[BOOK1.XLSX]Sheet1";
   Excel12(xlSheetId, &xRes, 1, (LPXLOPER12)&xSheetName);
   Excel12f(xlcAlert, 0, 1, TempNum12(xRes.val.mref.idSheet));
   Excel12(xlFree, 0, 1, (LPXLOPER12)&xRes);
   return 1;
}

Voir aussi

Référence

xlSheetNm (traduction automatique)

Concepts

Fonctions de l’API C appelables uniquement depuis une DLL ou XLL (traduction automatique)