请选择 进入手机版 | 继续访问电脑版
贠老师培训群:150322713    贠老师QQ:767708506

贠老师office培训-excel学习网

 找回密码
 立即注册
点击咨询贠老师
查看: 377|回复: 9

[VBA教程] excel利用VBA选择活动单元格所在的数组区域

[复制链接]

3172

主题

3269

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
24006
发表于 2015-11-17 23:58:07 | 显示全部楼层 |阅读模式

如果在某个区域中输入了相同的数组公式,选择其中某一部分单元格进行修改时,Excel将提示“不能更改数组的某一部分”,这时需要选择全部的数组进行修改。当活动单元格在数组区域中时,可以用下面的VBA代码选择当前整个数组区域,并且在状态栏中给出提示信息。

Public Sub SelectArray()
Dim Msg As String
On Error GoTo DispOnSstatusbar
Msg = "选择的单元格不在数组区域中。"
ActiveCell.CurrentArray.Select
Msg = "已选择数组区域:" & Selection.Address

DispOnSstatusbar:
Application.StatusBar = Msg

End Sub





上一篇:excel利用VBA选择已定义名称的区域
下一篇:用VBA代码在Excel状态栏中显示提示信息
回复

使用道具 举报

1

主题

1230

帖子

5

积分

注册会员

Rank: 2

积分
5
发表于 2015-11-22 13:05:32 | 显示全部楼层
楼主不错
回复 支持 反对

使用道具 举报

1

主题

1239

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2015-12-28 12:35:19 | 显示全部楼层
抱走~老好人
回复 支持 反对

使用道具 举报

1

主题

1394

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2016-7-9 13:20:54 | 显示全部楼层
能再解释的细节一些吗,具体的
回复 支持 反对

使用道具 举报

0

主题

1239

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2016-12-9 20:50:54 | 显示全部楼层
顶楼主,帮你顶个贴,我挣个积分
回复 支持 反对

使用道具 举报

5

主题

854

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2018-7-31 10:47:26 | 显示全部楼层
谢谢您的分享!
回复 支持 反对

使用道具 举报

0

主题

973

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-7-11 19:10:37 | 显示全部楼层
楼主是好人哪,感谢分享,太棒了!
回复 支持 反对

使用道具 举报

0

主题

1014

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2019-7-21 22:34:09 | 显示全部楼层
希望楼主能够收集更多的资料,谢谢了!
回复 支持 反对

使用道具 举报

1

主题

1242

帖子

7

积分

注册会员

Rank: 2

积分
7
发表于 2019-8-1 09:41:18 | 显示全部楼层
我是路过的,轻轻飘过
回复 支持 反对

使用道具 举报

2

主题

1264

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2019-8-18 10:20:51 | 显示全部楼层
一下子解决了我工作当中的难题,谢谢楼主,非常感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



陕ICP备15003731号  

贠老师培训 GMT+8, 2019-9-17 20:37 , Processed in 0.249794 second(s), 33 queries .

快速回复 返回顶部 返回列表