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;
}