Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Excel 2013 | Office 2013 | Visual Studio
Frameworkbibliotheksfunktionen, die eine temporäre XLOPER-XLOPER12/ erstellen, die einen externen Verweis auf eine Zelle auf dem aktiven Blatt enthält.
LPXLOPER TempActiveCell(WORD row, BYTE col);
LPXLOPER12 TempActiveCell12(RW row, COL co);
Parameter
Zeile
Die Zeile, auf die verwiesen werden soll. Zeilenargumente sind nullbasiert, sodass Zeile 1 als 0 übergeben wird. In Microsoft Office Excel 2003 und früheren Versionen und ab Excel 2007, in denen eine Arbeitsmappe im Kompatibilitätsmodus ausgeführt wird, beträgt der Maximalwert 65.535 = 2^16 - 1 und ist der Maximalwert, der von einer WORD-Ganzzahl übernommen werden kann. Ab Excel 2007, in dem eine Arbeitsmappe ausgeführt wird, beträgt der Maximalwert 1.048.575 = 2^20 - 1. RW wird in XLCALL.H als 32-Bit-Ganzzahl mit Vorzeichen definiert.
Col
Die Spalte, auf die verwiesen werden soll. Dies ist nullbasiert, sodass Spalte A als 0 übergeben wird. In Excel 2003 und früheren Versionen und ab Excel 2007, die eine Arbeitsmappe im Kompatibilitätsmodus ausführt, beträgt der Maximalwert 255 = 2^8 - 1 und ist der Maximalwert, der von einer BYTE-Ganzzahl übernommen werden kann. Ab Excel 2007, in dem eine Arbeitsmappe ausgeführt wird, beträgt der Maximalwert 16.383 = 2^14 - 1. COL ist als 32-Bit-Ganzzahl mit Vorzeichen in XLCALL.H definiert.
Rückgabewert
Gibt einen externen xltypeRef-Verweis auf die übergebene Zelle zurück.
Beispiel
Im folgenden Beispiel wird TempActiveCell12 verwendet, um den Inhalt von B94 auf dem aktiven Blatt anzuzeigen.
\SAMPLES\EXAMPLE\EXAMPLE.C
short WINAPI TempActiveCellExample(void)
{
Excel12f(xlcAlert, 0, 1, TempActiveCell12(93,1));
return 1;
}