Compartir a través de


TempActiveCell/TempActiveCell12

Hace referencia a: Excel 2013 | Office 2013 | Visual Studio

Funciones de la biblioteca de marcos que crean unXLOPER12temporal de XLOPER/ que contiene una referencia externa a una celda de la hoja activa.

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

Parameters

Fila

Fila a la que se va a hacer referencia. Los argumentos de fila se basan en cero para que la fila 1 se pase como 0. En Microsoft Office Excel 2003 y versiones anteriores, y a partir de Excel 2007 que ejecuta un libro en modo de compatibilidad, el valor máximo es 65 535 = 2^16 - 1 y es el valor máximo que puede tomar un entero de WORD. A partir de Excel 2007 que ejecuta un libro, el valor máximo es 1.048.575 = 2^20 - 1. RW se define como un entero de 32 bits con signo en XLCALL.H.

col

Columna a la que se va a hacer referencia. Esto se basa en cero para que la columna A se pase como 0. En Excel 2003 y versiones anteriores, y a partir de Excel 2007 que ejecuta un libro en modo de compatibilidad, el valor máximo es 255 = 2^8 - 1 y es el valor máximo que puede tomar un entero BYTE. A partir de Excel 2007 que ejecuta un libro, el valor máximo es 16 383 = 2^14 - 1. COL se define como un entero de 32 bits con signo en XLCALL.H.

Valor devuelto

Devuelve una referencia externa xltypeRef a la celda pasada.

Ejemplo

En el ejemplo siguiente se usa TempActiveCell12 para mostrar el contenido de B94 en la hoja activa.

\SAMPLES\EXAMPLE\EXAMPLE.C

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

Vea también

Funciones de la biblioteca de marcos