VBA: Rango con referencias variables.

Resuelto
Antoine -  
 MIKE59 -
Hola a todos,
no logro encontrar en el foro una forma de usar la función Range con variables para las filas y las columnas. Me explico:

Tengo Range("40:A500" en mi código, y me gustaría reemplazar A40 y A500 por variables que he definido previamente.
Imaginemos que mis variables definidas antes son ColL y LigneL, me gustaría reemplazar Range(A40:A500) por algo como:

Range(ColL & LigneL ":" ColL & 500) he intentado de todas las maneras diferentes y no logro hacerlo.

¡Gracias de antemano por su ayuda!

Antoine

Configuración: Windows XP / Internet Explorer 6.0

3 réponses

Migou76
 
Hola,

Prueba esto:

l1=1
c2=40
l2=1
c2=500

range(cells(l1,c1),cells(l2,c2)).select

Atentamente,
Migou
17
Antoine
 
¡Muchas gracias, funciona!!
0
solidarinfo
 
Hola,

Una pregunta en el mismo tema:
Si
l1= Evoluciona cada mes
c2= Evoluciona cada mes
l2= Evoluciona cada mes
c2= Evoluciona cada mes

¿Cómo se puede hacer sin obligar al usuario a introducir un inputBox?
0
MIKE59
 

Gracias, funciona genial...

No he visto ningún documento de Microsoft que indique que se puede mezclar el método range con cells(...

Excelente. Tengo mi respuesta...

Mike

0