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