Vba选择整个colum仅使用范围

时间:2017-02-27 20:40:57

标签: vba

有谁知道如何选择整个列但只使用了单元格。 通常数据是连续的。一个问题是,有时纸张仅填充两行有时数百个。

我需要获取的是循环文件夹中的所有文件,并仅使用数据复制已识别的列。我无法选择整个列,因为粘贴下一个宏下面的一个会因为范围区域不适合而引发错误。

源数据从不同的行开始。一旦它在第二行开始,另一次在第三行开始。没有标题。

2 个答案:

答案 0 :(得分:0)

 MaxRow = Range("E" & Rows.Count).End(xlUp).Row

 Range("E1:E" & MaxRow).Select

E是你的专栏

答案 1 :(得分:0)

我知道这是旧的,但这是一种简单的方法来选择特定列中的数据并将其移动到新位置。它将删除范围内的所有空白。

Columns("E:E").SpecialCells(xlCellTypeConstants).Copy Destination: = ActiveSheet.Range("F1")