¿Cómo se define una variable de un rango de columnas (con números?

Hola, me gustaría saber cómo definir una variable de un rango de columnas con números. Por ejemplo para el rango de columnas A a C: Columns("A:C")

¿Cómo definirlo con números? Algo del estilo de: Columns(1:3) ... (sin xlDown please)

1 respuesta

Respuesta
1

Esta sería una opción

Set a = Columns(1)
Set b = Columns(2)
Set c = Columns(3)
Union(a, b, c).Select

Saludos. Dam

Si es lo que necesitas.

Hola, muchas gracias por la propuesta, pero no me es útil. ¿hay alguna forma para hacerlo con un único código?

Te anexo el código único

Sub cols()
'selcciona varias columnas
'Por.Dam
colini = 2
colfin = 10
Columns(Mid(Cells(1, colini).Address, 2, _
    InStr(2, Cells(1, colini).Address, "$") - 2) & ":" & _
    Mid(Cells(1, colfin).Address, 2, _
    InStr(2, Cells(1, colfin).Address, "$") - 2)).Select
End Sub

Saludos.Dam

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas