Application.ActiveCell 屬性 (Excel)

傳回 Range 物件,該物件代表使用中視窗 (最上層視窗) 或指定視窗中的使用中儲存格。 如果視窗沒有顯示工作表,此屬性會無效。 唯讀。

語法

expression.ActiveCell

expression 代表 Application 物件的變數。

註解

如果不指定物件限定詞,則此屬性會傳回使用中視窗上的使用中工作表。

請仔細區分使用中儲存格和選取範圍。 使用中儲存格是目前選取範圍內的單一儲存格。 選取範圍可能包含多個儲存格,但只有一個是使用中的儲存格。

下列運算式都會傳回使用中的儲存格,而且都會是相同的。

ActiveCell 
Application.ActiveCell 
ActiveWindow.ActiveCell 
Application.ActiveWindow.ActiveCell

範例

此範例會使用訊息方塊顯示使用中儲存格內的值。 由於如果現用文件不是工作表時 ActiveCell 屬性無效,因此這個範例會在使用 ActiveCell 屬性之前先啟動 Sheet1 工作表。

Worksheets("Sheet1").Activate 
MsgBox ActiveCell.Value

此範例會變更使用中儲存格的字型格式。

Worksheets("Sheet1").Activate 
With ActiveCell.Font 
 .Bold = True 
 .Italic = True 
End With

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應