Freigeben über


TempActiveColumn/TempActiveColumn12

Gilt für: Excel 2013 | Office 2013 | Visual Studio

Frameworkbibliotheksfunktionen, die eine temporäre XLOPER-XLOPER12/ erstellen, die einen externen Verweis auf eine gesamte Spalte auf dem aktiven Blatt enthält.

LPXLOPER TempActiveColumn(BYTE col);
LPXLOPER12 TempActiveColumn12(COL col);

Parameter

col (BYTE)

Die Spalte, auf die verwiesen werden soll. Dies ist nullbasiert, sodass Spalte A als 0 übergeben wird. In Microsoft Office 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 Maximale Wert, 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 Spalte zurück.

Beispiel

Im folgenden Beispiel wird TempActiveColumn12 verwendet, um die gesamte Spalte B auszuwählen.

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI TempActiveColumnExample(void)
{
    Excel12f(xlcSelect, 0, 1, TempActiveColumn12(1));
    return 1;
}

Siehe auch

Funktionen in der Framework-Klassenbibliothek