VBA; Selección de rango variable
Resuelto
JB22
-
JB22 -
JB22 -
Hola,
Tengo un rango variable de A5 a K.. que quiero seleccionar, pero no puedo;
Necesito ayuda,
Gracias
Cordialmente
Tengo un rango variable de A5 a K.. que quiero seleccionar, pero no puedo;
Necesito ayuda,
Gracias
Cordialmente
4 respuestas
Hola,
el principio
Range(Range("A5"), Range("K65535").End(xlUp)).Select
o más técnico
Range([A5], [K65535].End(xlUp)).Select
--
A+
Mike-31
Soy responsable de lo que digo, no de lo que entiendes...
el principio
Range(Range("A5"), Range("K65535").End(xlUp)).Select
o más técnico
Range([A5], [K65535].End(xlUp)).Select
--
A+
Mike-31
Soy responsable de lo que digo, no de lo que entiendes...
Gracias Mike-31 por tu respuesta.
Lamentablemente, no funciona.
He logrado seleccionar la última celda del rango, mediante la siguiente fórmula, pero no he sabido ir más allá.
[A65536].End(3).Offset(0; 10).Select]
Saludos; JB22
22 =1922, así que tengo 99 años, ¡soy excusable!
Lamentablemente, no funciona.
He logrado seleccionar la última celda del rango, mediante la siguiente fórmula, pero no he sabido ir más allá.
[A65536].End(3).Offset(0; 10).Select]
Saludos; JB22
22 =1922, así que tengo 99 años, ¡soy excusable!
Re,
ya has pasado el estado a resuelto sin haber tenido satisfacción, el principio es buscar la primera celda no vacía subiendo de una columna.
en tu caso, hay dos posibilidades, directamente columna K con esta línea de código
o siguiendo, desplazando la selección acercándote a tu código
a continuación tenemos un punto fijo de selección celda A5, solo hay que combinar los dos puntos
o partiendo de la columna A, desplazado columna K
A+
Mike-31
Soy responsable de lo que digo, no de lo que entiendes...
ya has pasado el estado a resuelto sin haber tenido satisfacción, el principio es buscar la primera celda no vacía subiendo de una columna.
en tu caso, hay dos posibilidades, directamente columna K con esta línea de código
[K65535].End(xlUp).Select
o siguiendo, desplazando la selección acercándote a tu código
[A65536].End(xlUp).Offset(0, 10).Select
a continuación tenemos un punto fijo de selección celda A5, solo hay que combinar los dos puntos
Range([A5], [K65535].End(xlUp)).Select
o partiendo de la columna A, desplazado columna K
Range([A5], [A65536].End(xlUp).Offset(0, 10)).Select
A+
Mike-31
Soy responsable de lo que digo, no de lo que entiendes...