Selecciones variables de rangos con Macro

Hola,

Estoy desesperado buscando el código para poder meter en mi macro.
Quiero hacer la selección de un rango al que se le van a ir pegando
datos y cada vez puede tener longitud diferente. Siempre empezara en B3:
pero una veces puede que termine en :S100 o en S4000.

En la primera columna (A) tengo las fechas en las que dispongo de
datos. Esto el lo que me indicara si tengo 100 o 4000 datos. Se me ha
ocurrido que en una celda cualquiera podría utilizar la función CONTAR y
de esa manera obtendría el numero de fila en la que termina.

El problema es que he intentado hacer una selección de este tipo:
Range("A1:S&("B5").Select Entendiendo que es en la celda B5 donde
esta la función CONTAR, y no hay manera. He buscado mucho y me parece
una cuestión relativamente sencilla, pero no he conseguido dar con un
código que me permita hacer una selección de arriba a bajo hasta la fila
que a mi me interesa.

Muchas gracias de antemano!

1 respuesta

Respuesta
1

Prueba con esta línea

range("b3:s"&range("b65000").end(xlup).row).select

empiezo en B3 ya que así lo has especificado.

No olvides finalizar la consulta

Eres un máquina! Lo he adaptado a lo que necesitaba y la selección la hacer perfecta.

Voy a probar si el siguiente paso (pegar el contenifo en esas celdas) me funciona.

Muchas Gracias!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas