我有一组数据,在长度上的变化。我想做一个宏,做各种事情,包括使整个数据集表?
使用Selection.End(xlToRight)和xlToDown来选择数据是有效的,但是当录制的宏将其转换为表时,它只对选定的范围进行转换。
下面是record函数给我的:
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
ActiveSheet.ListObjects.Add(xlSrcRange, Range("$A$1:$H$26095"), , xlYes).Name _
= "Table1"
Range("Table1[#All]").Select
有没有一种方法可以根据上面的范围选择使范围动态化?
1条答案
按热度按时间a64a0gku1#
Range到Table
Sheet1
中的所有表。如果你想“坚持己见”(不推荐),你可以使用下面的一行代码:
不需要选择任何内容。