excel 宏编辑Range作用于对象global失败

Dimi,jFori=2To30Forj=i+1To30IfRange("A"&i)=Range("A"&j)ThenRange("A"&j).SelectSelecti... Dim i, j
For i = 2 To 30
For j = i + 1 To 30
If Range("A" & i) = Range("A" & j) Then

Range("A" & j).Select
Selection.ClearContents

Else

Range("A" & z, ":A" & j - 1).Select
这个地方报:excel 宏编辑Range作用于对象global失败
我是想选中这些单元格做合并操作。
我是想选中多个单元格,就像这样 Range("A10:A18").Select
但是我这个是参数,写成这样Range("A" & i:"A" & j - 1).Select 不对
Range("‘A’ & i:‘A’ & j - 1“).Select这样也不对
展开
 我来答
扶红叶孤0gw
2014-07-08 · TA获得超过241个赞
知道答主
回答量:128
采纳率:0%
帮助的人:150万
展开全部
Range("Heat Map!A" & i).Value
这句的表示方法是错误的.应该是
sheets("Heat Map").range("A" & i).value
等号后面的同样也是
追问
还不明白,我是想选中多个单元格,就像这样 Range("A10:A18").Select
但是我这个是参数,写成这样Range("A" & i:"A" & j - 1).Select 不对
Range("‘A’ & i:‘A’ & j - 1“).Select这样也不对
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式