Worksheet.Columns (Excel)

Devuelve un objeto Range que representa todas las columnas de la hoja de cálculo especificada.

El uso de la propiedad Columns sin un calificador de objeto equivale a usar ActiveSheet. Columns. Si el documento activo no es una hoja de cálculo, la propiedad Columns devuelve un error. Para devolver una sola columna, use la propiedad Item o, como equivalente, incluya un índice entre paréntesis. Por ejemplo, Columns(1) Columns("A") Columns.Item(1) y Columns.Item("A") devuelven la primera columna de la hoja activa.

Dim rngColumns As Range
Set rngColumns = ActiveSheet.Columns