如何使用列名从一张工作表复制数据并粘贴到具有相同列名的另一张工作表?

用户7337054

我想通过使用“列名”从一个 Excel 工作表复制数据,然后使用 VBA 将该数据粘贴到另一个具有相同列名的工作表中。我正在使用 Excel 2016。

我不想在复制数据时使用列字母作为参考。我想使用列名,因为我的工作表不断变化。

Miqi180

此函数将您在其中搜索列名的工作表和您正在搜索的列名作为参数。如果输入无效名称,它将返回零:

 Function FindColumnName(rng As Range, colName As String) As Long

    On Error Resume Next
    FindColumnName = rng.Find(What:=colName, _
        Lookat:=xlWhole, _
        LookIn:=xlValues, _
        SearchOrder:=xlByColumns, _
        MatchCase:=True).Column
End Function

例如,如果列名“Test”出现在 G 列的第一行,请像这样调用函数

FindColumnName(ActiveSheet.Rows(1), "Test") ' change sheet name as required

它会返回“7”。

关于问题的复制粘贴部分,只需记录一个宏并从那里开始。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将选定的动态数据列从一张工作表复制并粘贴到另一张工作表

来自分类Dev

Excel Vba - 如何将匹配的行从一张工作表复制并粘贴到另一张工作表中完全匹配的行下方

来自分类Dev

从一张纸复制数据并将该数据粘贴到所有工作表中

来自分类Dev

使用粘贴和插入行将数据从一张工作表复制到另一张工作表

来自分类Dev

试图从多个工作表中一张一张地复制数据并粘贴到不同的工作表中。

来自分类Dev

从一张纸复制数据并将其粘贴到同一工作簿的另一张纸上

来自分类Dev

从一张工作表中复制和转置数据并创建一个新工作表,然后将数据粘贴到新工作表中

来自分类Dev

VBA Excel将行从一张工作表复制到另一张工作表中具有特定值的行

来自分类Dev

如何使用laravel从一张表复制到另一张表?

来自分类Dev

excel vba-如果满足条件,则将具有各种形状的特定行复制/粘贴到另一张工作表

来自分类Dev

VBA从自动筛选器复制并粘贴到另一张工作表中,输出一行

来自分类Dev

从 Excel 文件中所有工作表的列中复制数据并将其粘贴到一张工作表中

来自分类Dev

将值粘贴到另一张工作表中的匹配单元格中

来自分类Dev

如何在VBA中复制整个工作表并将粘贴转置到另一张工作表中?

来自分类Dev

如何分离列数据以从一张表复制到另一张表?

来自分类Dev

如何将数据从一张excel表复制到另一张excel表?

来自分类Dev

如何复制一系列公式值并将其粘贴到另一张工作表中的特定范围内?

来自分类Dev

宏:根据工作表名称和特定列,将值从一张工作表复制到另一张工作表

来自分类Dev

使用VBA将过滤的数据复制到另一张工作表

来自分类Dev

Libreoffice:使用另一张工作表中的数据生成相同的数字

来自分类Dev

复制问题 - 从一张纸粘贴到另一张纸的第二张纸

来自分类Dev

循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

来自分类Dev

循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

来自分类Dev

将大量行从一张工作表复制到另一张工作表,但Excel 2010中的空白行除外

来自分类Dev

将特定列从一张工作表复制到另一张工作表的脚本,但顺序不同

来自分类Dev

将 Excel 中匹配记录的行值从一张工作表复制到另一张工作表

来自分类Dev

从一张表复制到另一张表 (VBA)

来自分类Dev

将列从一张纸复制到另一张工作簿

来自分类Dev

SQL Server 将随机数据从一张表复制到另一张表

Related 相关文章

  1. 1

    将选定的动态数据列从一张工作表复制并粘贴到另一张工作表

  2. 2

    Excel Vba - 如何将匹配的行从一张工作表复制并粘贴到另一张工作表中完全匹配的行下方

  3. 3

    从一张纸复制数据并将该数据粘贴到所有工作表中

  4. 4

    使用粘贴和插入行将数据从一张工作表复制到另一张工作表

  5. 5

    试图从多个工作表中一张一张地复制数据并粘贴到不同的工作表中。

  6. 6

    从一张纸复制数据并将其粘贴到同一工作簿的另一张纸上

  7. 7

    从一张工作表中复制和转置数据并创建一个新工作表,然后将数据粘贴到新工作表中

  8. 8

    VBA Excel将行从一张工作表复制到另一张工作表中具有特定值的行

  9. 9

    如何使用laravel从一张表复制到另一张表?

  10. 10

    excel vba-如果满足条件,则将具有各种形状的特定行复制/粘贴到另一张工作表

  11. 11

    VBA从自动筛选器复制并粘贴到另一张工作表中,输出一行

  12. 12

    从 Excel 文件中所有工作表的列中复制数据并将其粘贴到一张工作表中

  13. 13

    将值粘贴到另一张工作表中的匹配单元格中

  14. 14

    如何在VBA中复制整个工作表并将粘贴转置到另一张工作表中?

  15. 15

    如何分离列数据以从一张表复制到另一张表?

  16. 16

    如何将数据从一张excel表复制到另一张excel表?

  17. 17

    如何复制一系列公式值并将其粘贴到另一张工作表中的特定范围内?

  18. 18

    宏:根据工作表名称和特定列,将值从一张工作表复制到另一张工作表

  19. 19

    使用VBA将过滤的数据复制到另一张工作表

  20. 20

    Libreoffice:使用另一张工作表中的数据生成相同的数字

  21. 21

    复制问题 - 从一张纸粘贴到另一张纸的第二张纸

  22. 22

    循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

  23. 23

    循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

  24. 24

    将大量行从一张工作表复制到另一张工作表,但Excel 2010中的空白行除外

  25. 25

    将特定列从一张工作表复制到另一张工作表的脚本,但顺序不同

  26. 26

    将 Excel 中匹配记录的行值从一张工作表复制到另一张工作表

  27. 27

    从一张表复制到另一张表 (VBA)

  28. 28

    将列从一张纸复制到另一张工作簿

  29. 29

    SQL Server 将随机数据从一张表复制到另一张表

热门标签

归档