将粘贴复制到Excel中的新工作表

蓝色诺里斯

所以我得到了这段代码,将单元格从C4复制到C10并粘贴。问题是它粘贴到同一工作表,我需要将其粘贴到第二个工作表。

我不知道如何在代码中更改工作表,所以我希望有人可以帮助我。

这是代码:

Sub Save_Click()
Range("C4:C10").Copy
Dim curRange As Range
Dim curCol As Integer: curCol = 7
Dim completed As Boolean: completed = False
Do
    curCol = curCol + 1
    Set curRange = Range(Cells(3, curCol), Cells(9, curCol))

If (WorksheetFunction.CountA(curRange) = 0) Then Exit Do End If Loop While (Not completed) curRange.PasteSpecial End Sub
粗人

对于完成的工作表“ Iskalnik”,请使用:

Sheets("Iskalnik").Range("C4:C10").Copy

对于工作表“ Baza”,请执行以下操作:

Set curRange = Sheets("Baza").Range(Cells(3, curCol), Cells(9, curCol))

用这个:

With Worksheets("Baza")
    Set curRange = .Range(.Cells(3, curCol), .Cells(9, curCol))
End With

curRange的问题在于,RangeandCells关键字都需要引用工作表。With ... End With只是实现目的的便捷方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA将范围复制到新工作簿中

来自分类Dev

将行从工作表复制到新工作表的末尾Excel VBA

来自分类Dev

使用Excel VBA将工作表复制到新工作簿中并对新工作簿进行更改

来自分类Dev

将范围复制到新工作表

来自分类Dev

Excel宏:将数据复制到新工作表中,然后根据日期和随机数进行排序

来自分类Dev

在Excel中打开时,复制到新工作簿中的EPPlus工作表仍保持选中状态

来自分类Dev

VBA-将A到I列复制到书末的新工作表中

来自分类Dev

将Excel数据复制到新工作表中错误1004

来自分类Dev

将Excel中的表格从工作表1复制到工作表2,而无需剪切和粘贴

来自分类Dev

Excel 2010 VBA:根据值将行复制到新工作表

来自分类Dev

如何将每个工作表复制到新工作簿中并保留格式

来自分类Dev

尝试将Range从工作表复制到新工作簿中。Excel VBA

来自分类Dev

将行复制到新工作表并重复代码,直到输入工作表中的行结束

来自分类Dev

将列复制到VBA中的新工作簿表

来自分类Dev

将单元格值复制到新工作表中,但不复制格式

来自分类Dev

Excel,将带有公式的工作表复制到新工作簿中,替换现有参考

来自分类Dev

Excel VBA-将工作表复制到新工作簿X次

来自分类Dev

无法将EntireRow复制到新工作表-VBA-Excel-工作表类的粘贴方法失败

来自分类Dev

如何将列从多个工作簿中的特定工作表合并或复制到新工作簿?

来自分类Dev

VBA-将范围和粘贴复制到新工作表,向下移动整行?

来自分类Dev

Excel VBA-将范围从一个工作表粘贴复制到工作簿中的某些工作表之后的所有工作表

来自分类Dev

使用VBA将动态范围复制并粘贴到Excel中的新工作表

来自分类Dev

将工作表的值复制到新工作簿

来自分类Dev

如果列a =“x”,excel将单元格值复制到新工作表

来自分类Dev

Excel VBA - 使用宏将工作簿复制到新工作簿中

来自分类Dev

检查 DT Picker 结果,将工作表复制到新工作簿中

来自分类Dev

Excel VBA 宏可根据其他工作表中的值将粘贴值复制到其他工作表

来自分类Dev

将粘贴工作表复制到不同的工作簿(到表格中)

来自分类Dev

将多个选项卡复制到新工作簿中,粘贴为值

Related 相关文章

  1. 1

    Excel VBA将范围复制到新工作簿中

  2. 2

    将行从工作表复制到新工作表的末尾Excel VBA

  3. 3

    使用Excel VBA将工作表复制到新工作簿中并对新工作簿进行更改

  4. 4

    将范围复制到新工作表

  5. 5

    Excel宏:将数据复制到新工作表中,然后根据日期和随机数进行排序

  6. 6

    在Excel中打开时,复制到新工作簿中的EPPlus工作表仍保持选中状态

  7. 7

    VBA-将A到I列复制到书末的新工作表中

  8. 8

    将Excel数据复制到新工作表中错误1004

  9. 9

    将Excel中的表格从工作表1复制到工作表2,而无需剪切和粘贴

  10. 10

    Excel 2010 VBA:根据值将行复制到新工作表

  11. 11

    如何将每个工作表复制到新工作簿中并保留格式

  12. 12

    尝试将Range从工作表复制到新工作簿中。Excel VBA

  13. 13

    将行复制到新工作表并重复代码,直到输入工作表中的行结束

  14. 14

    将列复制到VBA中的新工作簿表

  15. 15

    将单元格值复制到新工作表中,但不复制格式

  16. 16

    Excel,将带有公式的工作表复制到新工作簿中,替换现有参考

  17. 17

    Excel VBA-将工作表复制到新工作簿X次

  18. 18

    无法将EntireRow复制到新工作表-VBA-Excel-工作表类的粘贴方法失败

  19. 19

    如何将列从多个工作簿中的特定工作表合并或复制到新工作簿?

  20. 20

    VBA-将范围和粘贴复制到新工作表,向下移动整行?

  21. 21

    Excel VBA-将范围从一个工作表粘贴复制到工作簿中的某些工作表之后的所有工作表

  22. 22

    使用VBA将动态范围复制并粘贴到Excel中的新工作表

  23. 23

    将工作表的值复制到新工作簿

  24. 24

    如果列a =“x”,excel将单元格值复制到新工作表

  25. 25

    Excel VBA - 使用宏将工作簿复制到新工作簿中

  26. 26

    检查 DT Picker 结果,将工作表复制到新工作簿中

  27. 27

    Excel VBA 宏可根据其他工作表中的值将粘贴值复制到其他工作表

  28. 28

    将粘贴工作表复制到不同的工作簿(到表格中)

  29. 29

    将多个选项卡复制到新工作簿中,粘贴为值

热门标签

归档