共用方式為


TempActiveRef/TempActiveRef12

適用於:Excel 2013 |Office 2013 |Visualstudio

建立暫存 XLOPER/ XLOPER12的架構連結庫函,其中包含使用中工作表上矩形單元格區塊的外部參考。

LPXLOPER TempActiveRef(WORD rwFirst, WORD rwLast, BYTE colFirst, BYTE colLast);
LPXLOPER12 TempActiveRef12(ROW rwFirst, ROW rwLast, COL colFirst, COL colLast);

參數

rwFirst

參考的起始數據列。

rwLast

參考的結束數據列。

數據列自變數是以零起始,因此第 1 列會傳遞為 0。 在 Microsoft Office Excel 2003 和舊版中,從 Excel 2007 開始,以相容性模式執行活頁簿,最大值為 65,535 = 2^16 - 1,而且是 WORD 整數可以採用的最大值。 從執行活頁簿的 Excel 2007 開始,最大值為 1,048,575 = 2^20 - 1。 RW 在 XLCALL.H 中定義為 32 位帶正負號的整數。

colFirst

參考的起始數據行編號。

colLast

參考的結束欄號。

數據行自變數是以零起始,因此數據行 A 會傳遞為 0。 在 Excel 2003 和舊版中,從 Excel 2007 開始,以相容性模式執行活頁簿,最大值為 255 = 2^8 - 1,是 BYTE 整數可以採用的最大值。 從執行活頁簿的 Excel 2007 開始,最大值為 16,383 = 2^14 - 1。 COL 在 XLCALL.H 中定義為 32 位帶正負號的整數。

傳回值

傳回傳入之單元格矩形區塊的 xltypeRef 外部參考。

範例

此範例使用 TempActiveRef12 函式來選取儲存格 A105:C110。

\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI TempActiveRefExample(void)
{
    Excel12f(xlcSelect, 0, 1, TempActiveRef12(104, 109, 0, 2));
    return 1;
}

另請參閱

Framework 連結庫中的函式