获取从另一个页面复制的表的名称

代理人

我做了一个宏,它将一个表复制到其他各个页面,然后在这些页面上将这些粘贴的表排序到特定的日期范围。我的问题是知道新复制的表的表名。我试图做一个简单的计数,但是分配给列表对象的默认数字显然不是按时间顺序排列的。当我复制到第199个表时,复制的下一个表是1100,而不是200 ...

粘贴到工作表上的表是该表上的唯一表,因此我认为我应该能够分配名称或获取自动分配的名称。我怎么做?还是我需要以完全不同的方式复制表?

Option Explicit
Dim DutyQueue As Worksheet
Dim MonthQueue As Worksheet
Dim tblNum As Integer
Dim tblOld As Integer
Dim intWSCount As Integer
Dim intmonth As Date
Dim endmonth As Date

Sub CopyMonthlyDutyLoop()

Set DutyQueue = ThisWorkbook.Worksheets("Duty Queue")

For intWSCount = 4 To 15
Set MonthQueue = ThisWorkbook.Worksheets(intWSCount)
tblNum = DutyQueue.Cells(1, 1)
ThisWorkbook.Worksheets(intWSCount).Activate
tblOld = MonthQueue.Cells(1, 1)
intmonth = MonthQueue.Cells(1, 2)
endmonth = MonthQueue.Cells(1, 3)

'copy table from Duty Queue
DutyQueue.Range("Table1[#All]").Copy ThisWorkbook.Worksheets(intWSCount).Range("A2")

'sort for all tasks due for the month
tblNum = tblNum + 1
Worksheets(intWSCount).ListObjects("Table_I_Just_Copied").Range.AutoFilter Field:=5, Criteria1:="<=" & intmonth, Operation:=xlAnd, Criteria2:="<=" & endmonth


DutyQueue.Cells(1, 1) = tblNum
MonthQueue = Worksheets(intWSCount).ListObjects("Table_I_Just_Copied").Name


Next intWSCount

End Sub
SJR

您可以使用表的索引来引用表(与任何集合一样),如果工作表上只有一个表,则识别该表将变得更加简单,即:

Worksheets("nnn").listobjects(1).name

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从一个表中获取ID,并从另一个表中返回相关名称

来自分类Dev

如何使用PHP和MYSQL从表将信息获取到另一个页面?

来自分类Dev

使用jsp从动态表中获取数据到另一个页面

来自分类Dev

如何从另一个表复制列ID?

来自分类Dev

如何复制另一个表的记录

来自分类Dev

在SELECT中使用键时如何从另一个表中获取名称?

来自分类Dev

ID匹配时如何从另一个表中获取名称?

来自分类Dev

从另一个表获取动态列名称以进行SQL更新

来自分类Dev

使用子查询时从另一个表获取名称

来自分类Dev

从另一个表中获取名称 MySQL

来自分类Dev

从另一个工作簿中复制工作表,其中工作表名称可以根据输入进行更改

来自分类Dev

jQuery load()从另一个页面获取变量

来自分类Dev

PHP从另一个页面获取值

来自分类Dev

使用JavaScript从另一个页面获取内容

来自分类Dev

PHP转到另一个页面并获取getElementById

来自分类Dev

使用PHP从另一个页面获取内容

来自分类Dev

无法从另一个页面获取价值

来自分类Dev

PHP从另一个页面获取值

来自分类Dev

jQuery load()从另一个页面获取变量

来自分类Dev

UWP - 从另一个页面获取 Slidervalue

来自分类Dev

如何使用VBA将页面设置从工作表复制到另一个

来自分类Dev

将数据从一个表复制到另一个表

来自分类Dev

在cassandra中将一个表复制到另一个表

来自分类Dev

在cassandra中将一个表复制到另一个表

来自分类Dev

仅将一个表的ID复制到另一个表

来自分类Dev

将一个 HTML 表格复制到另一个页面

来自分类Dev

如何将ActiveX命令按钮复制到另一个工作表并保留按钮的名称

来自分类Dev

MYSQL,从“已报告的用户”表中获取价值,并使用名称从另一个表中删除

来自分类Dev

如何从另一个表获取引用值?

Related 相关文章

  1. 1

    从一个表中获取ID,并从另一个表中返回相关名称

  2. 2

    如何使用PHP和MYSQL从表将信息获取到另一个页面?

  3. 3

    使用jsp从动态表中获取数据到另一个页面

  4. 4

    如何从另一个表复制列ID?

  5. 5

    如何复制另一个表的记录

  6. 6

    在SELECT中使用键时如何从另一个表中获取名称?

  7. 7

    ID匹配时如何从另一个表中获取名称?

  8. 8

    从另一个表获取动态列名称以进行SQL更新

  9. 9

    使用子查询时从另一个表获取名称

  10. 10

    从另一个表中获取名称 MySQL

  11. 11

    从另一个工作簿中复制工作表,其中工作表名称可以根据输入进行更改

  12. 12

    jQuery load()从另一个页面获取变量

  13. 13

    PHP从另一个页面获取值

  14. 14

    使用JavaScript从另一个页面获取内容

  15. 15

    PHP转到另一个页面并获取getElementById

  16. 16

    使用PHP从另一个页面获取内容

  17. 17

    无法从另一个页面获取价值

  18. 18

    PHP从另一个页面获取值

  19. 19

    jQuery load()从另一个页面获取变量

  20. 20

    UWP - 从另一个页面获取 Slidervalue

  21. 21

    如何使用VBA将页面设置从工作表复制到另一个

  22. 22

    将数据从一个表复制到另一个表

  23. 23

    在cassandra中将一个表复制到另一个表

  24. 24

    在cassandra中将一个表复制到另一个表

  25. 25

    仅将一个表的ID复制到另一个表

  26. 26

    将一个 HTML 表格复制到另一个页面

  27. 27

    如何将ActiveX命令按钮复制到另一个工作表并保留按钮的名称

  28. 28

    MYSQL,从“已报告的用户”表中获取价值,并使用名称从另一个表中删除

  29. 29

    如何从另一个表获取引用值?

热门标签

归档