Window.ActiveCell 属性 (Excel)

返回一个 Range 对象,它表示活动窗口(顶端窗口)或指定的窗口中的活动单元格。 如果窗口中未显示工作表,则此属性将失败。 此为只读属性。

语法

expression.ActiveCell

表达 一个代表 Window 对象的变量。

注解

如果不指定对象限定符,则此属性将返回活动窗口中的活动单元格。

请注意区分活动单元格和所选区域。 活动单元格是当前选择区域中的单个单元格。 所选区域可能包含多个单元格,但只有一个是活动单元格。

下述表达式均返回活动单元格且彼此等效。

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 支持和反馈,获取有关如何接收支持和提供反馈的指南。