我在VBA和第一次发帖相当新手,所以请多多包涵。
我想从数据透视表并粘贴值复制到一个单独的工作表。 我需要离开宏尽可能地灵活,以配合到枢轴任何潜在的未来的变化。 从本质上讲,我想复制(例如)A6:E77,但该行范围可能需要改变(所以A6:E84,而不是A6:G77)如果基础数据的变化。 我可以选择使用discontinguous数据集中的所有垂直非空白单元格:
Range("A6", Range("A1048576").End(xlUp)).Select
但我怎么能那么选择所有在B列的单元格:那是在A列中选择的细胞一起é?
我曾尝试使用下面的代码尝试,但它似乎忽略结束。(xlUp)命令。
Range("A6:E1048576", Range("A6:E1048576").End(xlUp)).Select
有任何想法吗? 我感谢帮助:)