2024年6月14日发(作者:)

Activecell用法

说明:自从本人开辟了一个《Excel百问百答》后,目前访问量接近三万,贴子

已超过1000贴,并有21人收藏,很多网友纷纷要求我提供一些资料性的东西,

为满足广大网友的要求,先将关于ActiveCell部分的内容整理如下,希望大家

喜欢。

一、相关解释和帮助

Cell属性

返回一个Range对象,它代表活动窗口(最上方的窗口)或指定窗口中的活动

单元格。如果窗口中没有显示工作表,此属性无效。只读。

语法

表达式.ActiveCell

表达式

说明

一个代表Window对象的变量。

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

请仔细区分活动单元格和选定区域。活动单元格为选定区域内部的一个单元格。

而选定区域可以包含多个单元格,但只有一个单元格为活动单元格。

下列表达式都是返回活动单元格,并且都是等效的。

VisualBasicforApplications

ActiveCell

Cell

Cell

Cell

示例

此示例在消息框中显示活动单元格的值。由于如果活动表不是工作表则

ActiveCell属性无效,所以此示例使用ActiveCell属性之前先激活Sheet1。

VisualBasicforApplications

Worksheets("Sheet1").Activate

此示例更改活动单元格的字体格式设置。

VisualBasicforApplications

Worksheets("Sheet1").Activate

.Bold=True

.Italic=True

EndWith

二、相关问答:

1、是什么意思?

sheets("记录").select

(xltoleft).select

row_db=

等于的是什么?

谢谢帮忙

这行,这是什么意思,定义了row_db

答:

sheets("记录").select'选中"记录"工作表

(xltoleft).select'相当于按下Ctrl+←键,即选中当前选区

最上面一行向左数第一个或最后一个非空单元格

row_db='这里的row_db就是当前选中的单元格所在的行号,也

就是在运行宏之前的选区的最上面一行的行号

小Fisher

2、

在EXCEL宏里面有段程序如下:

aR1C1请帮忙解释.

答:

当前活动单元格中的公式为......

你自己录制一个宏,看一下就知道了.

录制一个输入公式的宏.

smallcolour

3、

我现在是基于这个做个循环的句子

单元格C1=A1+B1

SubMacro1()

Range("C1").Select