两个工作簿之间的Excel VBA复制单元格

阿卜

我正在尝试在两个工作簿之间复制数据:从单元格A3到Voice中的最后一个单元格再到Voice_Files中的相应单元格。我无法正常工作,我在做什么?下面是代码:

Sub Copy()
    Dim wB1 As Workbook
    Dim wB2 As Workbook
    Dim wS1 As Worksheet
    Dim wS2 As Worksheet
    Dim c1 As Range
    Dim c2 As Range


    Dim MASTER_FILE_NAME As String
    MASTER_FILE_NAME = "Voice.xlsm"
    Dim REPORT_FILE_NAME As String
    REPORT_FILE_NAME = "Voice_Files.xlsm"


    'Set wB1 = ThisWorkbook
    'Set wB1 = ActiveWorkbook
    Set wB1 = Workbooks("Voice.xlsx")
    Set wB2 = Workbooks("Voice_Files.xlsx")

    Set wS1 = wB1.Sheets(1)
    Set wS2 = wB2.Sheets(1)


    'Take the whole column in master sheet
    Set c1 = wS1.Range("A2").End(xlDown).End(xlToRight)
    Set c2 = wS2.Range("A2").End(xlDown).End(xlToRight)

    'Transfer the values
    c2.Value = c1.Value
End Sub
大本钟

您可以将Ranges包含在另一个Range调用中,即1st是左上方的单元格,2nd是右下方的单元格。

With ws1
    Set c1 = .Range(.Range("A2"), .Range("A2").End(xlDown).End(xlToRight))
End With

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过VBA在Excel中复制单元格公式

来自分类Dev

Excel公式或VBA复制单元格删除空格?

来自分类Dev

Excel VBA:复制单元格内容

来自分类Dev

在不同的工作簿之间复制单元格内容

来自分类Dev

在不同的工作簿之间复制单元格内容

来自分类Dev

Excel VBA复制单元格值,如果> 0到左侧的单元格

来自分类Dev

Excel VBA-如果单元格值满足条件,则在工作表之间复制单元格

来自分类Dev

从关闭的工作簿动态复制单元格范围?

来自分类Dev

Excel将VBA宏复制单元格循环到新工作表

来自分类Dev

Excel VBA宏复制单元格并粘贴到另一个

来自分类Dev

复制单元格并移动到另一个单元格(偏移)-VBA BEGINNER

来自分类Dev

excel vba宏,以匹配来自两个不同工作簿的单元格并相应地复制和粘贴

来自分类Dev

在两个不同的工作簿之间的错误单元格区域中复制粘贴

来自分类Dev

Excel VBA,如何从Column对象内复制单元格

来自分类Dev

vba-excel:如何使用for循环和if语句排除复制单元格区域

来自分类Dev

如果列包含数据,则复制单元格 A,Excel VBA

来自分类Dev

VBA Excel-复制单元格值并将值粘贴在另一个单元格的字符之间

来自分类Dev

搜索工作表并复制单元格值

来自分类Dev

Excel表查找和复制单元格值

来自分类Dev

Microsoft Excel,复制单元格的格式

来自分类Dev

从各种工作簿的各个单元格复制Excel VBA

来自分类Dev

Excel VBA-搜索范围-如果单元格包含文本,则复制单元格-粘贴偏移量2,1

来自分类Dev

excel vba宏,以匹配来自两个不同工作簿的单元格,并相应地进行复制和粘贴

来自分类Dev

从共享点中的不同关闭的工作簿中复制单个单元格值

来自分类Dev

Excel 2010:根据条件从工作表2>工作表1复制单元格块

来自分类Dev

根据条件复制单元格并通过覆盖其他工作表中的单元格进行粘贴

来自分类Dev

如果单元格只有空白,如何从另一张工作表复制单元格

来自分类Dev

仅当当前单元格为空白时,才从上方Excel复制单元格值

来自分类Dev

Excel:仅当单元格在其他列中匹配时才可以复制单元格吗?

Related 相关文章

  1. 1

    通过VBA在Excel中复制单元格公式

  2. 2

    Excel公式或VBA复制单元格删除空格?

  3. 3

    Excel VBA:复制单元格内容

  4. 4

    在不同的工作簿之间复制单元格内容

  5. 5

    在不同的工作簿之间复制单元格内容

  6. 6

    Excel VBA复制单元格值,如果> 0到左侧的单元格

  7. 7

    Excel VBA-如果单元格值满足条件,则在工作表之间复制单元格

  8. 8

    从关闭的工作簿动态复制单元格范围?

  9. 9

    Excel将VBA宏复制单元格循环到新工作表

  10. 10

    Excel VBA宏复制单元格并粘贴到另一个

  11. 11

    复制单元格并移动到另一个单元格(偏移)-VBA BEGINNER

  12. 12

    excel vba宏,以匹配来自两个不同工作簿的单元格并相应地复制和粘贴

  13. 13

    在两个不同的工作簿之间的错误单元格区域中复制粘贴

  14. 14

    Excel VBA,如何从Column对象内复制单元格

  15. 15

    vba-excel:如何使用for循环和if语句排除复制单元格区域

  16. 16

    如果列包含数据,则复制单元格 A,Excel VBA

  17. 17

    VBA Excel-复制单元格值并将值粘贴在另一个单元格的字符之间

  18. 18

    搜索工作表并复制单元格值

  19. 19

    Excel表查找和复制单元格值

  20. 20

    Microsoft Excel,复制单元格的格式

  21. 21

    从各种工作簿的各个单元格复制Excel VBA

  22. 22

    Excel VBA-搜索范围-如果单元格包含文本,则复制单元格-粘贴偏移量2,1

  23. 23

    excel vba宏,以匹配来自两个不同工作簿的单元格,并相应地进行复制和粘贴

  24. 24

    从共享点中的不同关闭的工作簿中复制单个单元格值

  25. 25

    Excel 2010:根据条件从工作表2>工作表1复制单元格块

  26. 26

    根据条件复制单元格并通过覆盖其他工作表中的单元格进行粘贴

  27. 27

    如果单元格只有空白,如何从另一张工作表复制单元格

  28. 28

    仅当当前单元格为空白时,才从上方Excel复制单元格值

  29. 29

    Excel:仅当单元格在其他列中匹配时才可以复制单元格吗?

热门标签

归档