首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复制范围sheet1粘贴到所选单元格工作表2

复制范围sheet1粘贴到所选单元格工作表2
EN

Stack Overflow用户
提问于 2014-07-29 01:01:57
回答 1查看 2.1K关注 0票数 0

尝试简单地将文本范围从工作表1复制到工作表2。我不需要粘贴的特定数据区域,因为我只想重复使用数据来旋转分配的任务(工作表1),以应用于日期/员工(工作表2)。

我从一个不起作用的“记录宏”开始,然后使用这个论坛和其他几个来源,最后得到了这个:

代码语言:javascript
复制
Sub rotationA()
    Sheets("Sheet1").Range("B2:B5").Copy
    Sheets("Sheet2").Select
    Selection.Insert Shift:=xlDown
End Sub

行- Sheets("sheet1").Range("B2:B5").copy表示错误。我是vb的新手,我已经用很多种方法重写了这行代码,但都没有成功。其他人的问题的答案没有显示代码的使用方式与我看起来是一样的,我需要帮助理解这一点。

如有任何帮助,我们不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2014-08-01 21:56:18

您没有选择仅粘贴到工作表中的区域。尝试将您的代码更改为以下代码:

代码语言:javascript
复制
Sub rotationA()
    Sheets("Sheet1").Range("B2:B5").Copy
    Sheets("Sheet2").Range("B2").PasteSpecial
End Sub

这将粘贴到Sheet2上的单元格B2中-更改

代码语言:javascript
复制
Range("B2")

第二行的一部分复制到要粘贴到的单元格。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25000365

复制
相关文章

相似问题

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