Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3428|回复: 14

[已解决]【求助】单元格区域如何命名?

[复制链接]
发表于 2009-11-9 16:33 | 显示全部楼层 |阅读模式

下面是一个学习资料,我用了很多方法都没有做到给单元格区域命名,请老师赐教怎么做??我假定区域为[a3:b6]

1要选择当前工作表中名为“Database”区域,然后将该区域向下扩展5行,可以使用下面的代码:Range("Database").Select

最佳答案
2009-11-9 17:58

先定义名称aaaa或直接用代码生成名称:

Sub MMM()
Sheet1.[a3:b5].Name = "aaa"
Range("aaa").Select
End Sub

发表于 2009-11-9 16:38 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2009-11-9 17:39 | 显示全部楼层

QUOTE:
以下是引用lotte在2009-11-9 16:38:00的发言:
SET Datebase=......

我都试过的,不对,请直接指明或者实验。

Sub MMM()
Dim AAA As Object '或者用AAA As Range
Set AAA = [A3:B5]
Range("AAA").Select
End Sub

回复

使用道具 举报

发表于 2009-11-9 17:41 | 显示全部楼层

Sub MMM()
Set AAA = Range("A3:B5")
AAA.Select
End Sub

回复

使用道具 举报

 楼主| 发表于 2009-11-9 17:43 | 显示全部楼层

QUOTE:
以下是引用lotte在2009-11-9 17:41:00的发言:
Sub MMM()
Set AAA = Range("A3:B5")
AAA.Select
End Sub

这个我知道,我说的是这种表示:(1楼)使用下面的代码:Range("Database").Select
回复

使用道具 举报

发表于 2009-11-9 17:58 | 显示全部楼层    本楼为最佳答案   

先定义名称aaaa或直接用代码生成名称:

Sub MMM()
Sheet1.[a3:b5].Name = "aaa"
Range("aaa").Select
End Sub

回复

使用道具 举报

发表于 2009-11-9 18:00 | 显示全部楼层

Sub TTT()
    On Error Resume Next
    ThisWorkbook.Names("DataBase").Delete
    On Error GoTo 0
    ActiveWorkbook.Names.Add Name:="Database", RefersToR1C1:="=Sheet1!R3C1:R6C2"
    Range("DataBase").Select
End Sub
回复

使用道具 举报

 楼主| 发表于 2009-11-9 18:01 | 显示全部楼层

QUOTE:
以下是引用雨狐在2009-11-9 17:58:00的发言:

先定义名称aaaa或直接用代码生成名称:

Sub MMM()
Sheet1.[a3:b5].Name = "aaa"
Range("aaa").Select
End Sub

呀,原来是这样思考的呀

只想成aaa=什么了

谢谢了,没有反应过来。。。。。。。。。。。

回复

使用道具 举报

 楼主| 发表于 2009-11-9 18:03 | 显示全部楼层

QUOTE:
以下是引用吕?布在2009-11-9 18:00:00的发言:
Sub TTT()
    On Error Resume Next
    ThisWorkbook.Names("DataBase").Delete
    On Error GoTo 0
    ActiveWorkbook.Names.Add Name:="Database", RefersToR1C1:="=Sheet1!R3C1:R6C2"
    Range("DataBase").Select
End Sub

这个运行是错的
回复

使用道具 举报

发表于 2009-11-9 18:11 | 显示全部楼层

QUOTE:
以下是引用xdwy81129在2009-11-9 18:03:00的发言:

这个运行是错的

这个更严谨,我只是说明一下大概的意思

回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-14 14:57 , Processed in 1.415280 second(s), 4 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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