首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >范围的正确语法(Cells(),Cells())

范围的正确语法(Cells(),Cells())
EN

Stack Overflow用户
提问于 2016-08-31 15:17:32
回答 1查看 121关注 0票数 1

我是VBA的新手,如果发现重复,我的代码与标题VBA脚本相似,可以复制相邻的单元格。

代码语言:javascript
复制
Range(Cells(firstInstanceRow + 1, 2), Cells(lastInstanceRow, 2)).Copy

这将选择列B并粘贴到相邻的单元格C中,但我需要选择B:D并在E:G中粘贴,直到找到重复。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-31 16:13:09

Range(Cells(x, y), Cells(a, b))选择从左上角的x,y到右下角的a,b的所有单元格。但是,语法有点奇怪,因为行位于第一位(x或a),列位于第二位(y或b)。因此,两个Cells()中的Cells()都指示列B。只需将其更改为第二个Cells()中的一个Cells(),以从B:D中选择。

代码语言:javascript
复制
Range(Cells(firstInstanceRow + 1, 2), Cells(lastInstanceRow, 4)).Copy
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39253378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档