如何将数据从一个工作表复制到另一个工作表(对后一个工作表使用间接引用)

利亚姆

我正在尝试将一些简单的 VBA 函数添加到工作中的 excel 文件中(我为一家营销公司工作),并且正在努力编写一个可以将数据从一张纸复制到另一张纸的按钮(它需要复制到每天更改的位置)

我正在使用 VBA 尝试选择我需要复制的值范围(并且它有效),但我正在努力将它们粘贴到所需的日常更改单元格中。我已经尝试编写一个公式,该公式提供了一条通往正确单元格的路径,然后将间接函数引入到 VBA 代码中以进行粘贴,但我似乎无法让它工作。

Sub Gross_Wrap_Click()

Sheets("AUTOM").Select
Range("C1:C5").Select
Selection.Copy

Sheets("Daily").Select
Range([indirect("'AUTOM!O7'")]).Select
Selection.Paste

End Sub

我希望最终产品是将 AUTOM 工作表中单元格 C1:C5 的内容复制并粘贴到 DAILY 工作表中的所需单元格(所需单元格源自函数并包含在具有间接途径的 VBA 中)。

但是,我只是收到了大量不同的错误消息

达米安

如果我没有在阅读您的代码时弄乱它,那么应该这样做:

Option Explicit
Sub Test()

    Dim rng As Range 'Range object, means a cell or a range of cells
    With ThisWorkbook 'here you reference the workbook, so you don't need to write Thisworkbook everytime, just "."
        Set rng = .Sheets("Daily").Find(.Sheets("AUTOM").Range("O7")) 'we set the object rng to the cell in sheets Daily which has the Cell O7 from AUTOM sheet value.
        .Sheets("AUTOM").Range("C1:C5").Copy 'copy the range from AUTOM
        rng.PasteSpecial xlPasteValues  'and paste it's values to the range object we declared and defined above
    End With

End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据列将数据从一个工作表复制到另一个工作表

来自分类Dev

将数据从一个工作簿复制到另一个工作簿工作表

来自分类Dev

如何将工作表内容复制到另一个工作表?

来自分类Dev

将特定范围从一个工作表复制到另一个工作表

来自分类Dev

excel 将形状从一个工作表复制到另一个工作表

来自分类Dev

Microsoft Excel-如何将行从一个工作表复制到另一个通过值过滤的工作表

来自分类Dev

excel-如何将所有工作表从一个工作簿复制到另一个工作簿

来自分类Dev

不复制到A列时无法将数据从一个Excel工作表复制到另一个工作表

来自分类Dev

我如何使用openpyxl库使用python将列从一个Excel工作表复制到另一个工作表?

来自分类Dev

使用间接引用另一个工作表上的excel命名范围

来自分类Dev

如何将一个工作表从一个工作簿复制到另一个新工作簿,而该工作表仅在其中(带有pastevalues)?

来自分类Dev

需要根据第一库仑值将数据范围从一个Excel工作表复制到另一个工作表

来自分类Dev

在VBA中将动态行从一个工作表复制到另一个工作表

来自分类Dev

VBA脚本从一个工作表复制到另一个工作表

来自分类Dev

从一个工作簿的工作表复制到另一个工作簿时出错

来自分类Dev

将数据从一个工作表复制到另一个工作表以实现动态 lastrow

来自分类Dev

根据是条件将行数据从一个工作表复制到另一个工作表

来自分类Dev

将单元格范围从一个工作簿工作表复制到另一个工作簿工作表

来自分类Dev

使用 VBA 将工作表复制到另一个工作簿

来自分类Dev

将数据从一个工作簿中的工作表复制到另一个工作簿

来自分类Dev

使用VBA根据列名将数据从一个Excel工作表复制到另一个(复杂)工作表

来自分类Dev

使用VBA根据列名将数据从一个Excel工作表复制到另一个(复杂)工作表

来自分类Dev

使用VBA代码将VBA代码从一个工作表复制到另一个工作表

来自分类Dev

使用单元格属性将范围从一个工作表复制到另一个工作表

来自分类Dev

使用Apache POI将评论从一个Excel工作表复制到另一个工作表

来自分类Dev

将工作表中的范围复制到另一个工作表 VBA

来自分类Dev

将整个工作表从一个Excel实例复制到另一个

来自分类Dev

将整个工作表从一个Excel实例复制到另一个

来自分类Dev

将两列从一个Excel工作表复制到另一个

Related 相关文章

  1. 1

    根据列将数据从一个工作表复制到另一个工作表

  2. 2

    将数据从一个工作簿复制到另一个工作簿工作表

  3. 3

    如何将工作表内容复制到另一个工作表?

  4. 4

    将特定范围从一个工作表复制到另一个工作表

  5. 5

    excel 将形状从一个工作表复制到另一个工作表

  6. 6

    Microsoft Excel-如何将行从一个工作表复制到另一个通过值过滤的工作表

  7. 7

    excel-如何将所有工作表从一个工作簿复制到另一个工作簿

  8. 8

    不复制到A列时无法将数据从一个Excel工作表复制到另一个工作表

  9. 9

    我如何使用openpyxl库使用python将列从一个Excel工作表复制到另一个工作表?

  10. 10

    使用间接引用另一个工作表上的excel命名范围

  11. 11

    如何将一个工作表从一个工作簿复制到另一个新工作簿,而该工作表仅在其中(带有pastevalues)?

  12. 12

    需要根据第一库仑值将数据范围从一个Excel工作表复制到另一个工作表

  13. 13

    在VBA中将动态行从一个工作表复制到另一个工作表

  14. 14

    VBA脚本从一个工作表复制到另一个工作表

  15. 15

    从一个工作簿的工作表复制到另一个工作簿时出错

  16. 16

    将数据从一个工作表复制到另一个工作表以实现动态 lastrow

  17. 17

    根据是条件将行数据从一个工作表复制到另一个工作表

  18. 18

    将单元格范围从一个工作簿工作表复制到另一个工作簿工作表

  19. 19

    使用 VBA 将工作表复制到另一个工作簿

  20. 20

    将数据从一个工作簿中的工作表复制到另一个工作簿

  21. 21

    使用VBA根据列名将数据从一个Excel工作表复制到另一个(复杂)工作表

  22. 22

    使用VBA根据列名将数据从一个Excel工作表复制到另一个(复杂)工作表

  23. 23

    使用VBA代码将VBA代码从一个工作表复制到另一个工作表

  24. 24

    使用单元格属性将范围从一个工作表复制到另一个工作表

  25. 25

    使用Apache POI将评论从一个Excel工作表复制到另一个工作表

  26. 26

    将工作表中的范围复制到另一个工作表 VBA

  27. 27

    将整个工作表从一个Excel实例复制到另一个

  28. 28

    将整个工作表从一个Excel实例复制到另一个

  29. 29

    将两列从一个Excel工作表复制到另一个

热门标签

归档