Partager via


TempActiveCell/TempActiveCell12

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

Les fonctions de bibliothèque d’infrastructure qui créent unXLOPER12XLOPER/ temporaire contenant une référence externe à une cellule de la feuille active.

LPXLOPER TempActiveCell(WORD row, BYTE col);
LPXLOPER12 TempActiveCell12(RW row, COL co);

Paramètres

Ligne

Ligne à référencer. Les arguments de ligne sont basés sur zéro, de sorte que la ligne 1 est passée sous la forme 0. Dans Microsoft Office Excel 2003 et versions antérieures, et à partir d’Excel 2007 exécutant un classeur en mode de compatibilité, la valeur maximale est 65 535 = 2^16 - 1 et est la valeur maximale pouvant être prise par un entier WORD. À compter d’Excel 2007, la valeur maximale est 1 048 575 = 2^20 - 1. RW est défini en tant qu’entier signé 32 bits dans XLCALL.H.

col

Colonne à référencer. Il s’agit d’une base zéro pour que la colonne A soit passée sous la forme 0. Dans Excel 2003 et versions antérieures, et à partir d’Excel 2007 exécutant un classeur en mode de compatibilité, la valeur maximale est 255 = 2^8 - 1 et est la valeur maximale pouvant être prise par un entier BYTE. À compter d’Excel 2007 en exécutant un classeur, la valeur maximale est 16 383 = 2^14 - 1. COL est défini comme un entier 32 bits signé dans XLCALL.H.

Valeur renvoyée

Retourne une référence externe xltypeRef à la cellule passée.

Exemple

L’exemple suivant utilise TempActiveCell12 pour afficher le contenu de B94 sur la feuille active.

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI TempActiveCellExample(void)
{
   Excel12f(xlcAlert, 0, 1, TempActiveCell12(93,1));
   return 1;
}

Voir aussi

Fonctions de la bibliothèque Framework