selección de rangos variable

24/08/2004 - 16:35 por btomeu | Informe spam
Como puedo apañarmelas para que una maccro me seleccione un rango
variable. Se como desplazarme sobre las celdas llenas y parar cuando
encuentro una vacia pero no se como ir marcando la selección.
Si alguien tiene un ejemplo o pudiera hecharme una mano.

Gracias

Preguntas similare

Leer las respuestas

#1 Emilio
24/08/2004 - 16:57 | Informe spam
Hola tomeu
si pruebas a grabar una macro, Excel guarda esto:
Range("B5,B8,B11,B14,B16:B18").Select
supongo que como referencia te puede servir
Saludos a desde Huelva
Emilio
miliuco56 ALGARROBA hotmail.com

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"tomeu" escribió en el mensaje
news:%
Como puedo apañarmelas para que una maccro me seleccione un rango
variable. Se como desplazarme sobre las celdas llenas y parar cuando
encuentro una vacia pero no se como ir marcando la selección.
Si alguien tiene un ejemplo o pudiera hecharme una mano.

Gracias

Respuesta Responder a este mensaje
#2 Fernando Arroyo
24/08/2004 - 18:54 | Informe spam
"tomeu" escribió en el mensaje news:%
Como puedo apañarmelas para que una maccro me seleccione un rango
variable. Se como desplazarme sobre las celdas llenas y parar cuando
encuentro una vacia pero no se como ir marcando la selección.
Si alguien tiene un ejemplo o pudiera hecharme una mano.

Gracias




Puedes seleccionar un rango de varias formas, pero en el caso de que las filas y columnas iniciales y finales sean variables puedes usar la propiedad Cells, p.ej.;

Sub prueba()
Dim FilaInicial As Long, FilaFinal As Long
Dim ColumnaInicial As Byte, ColumnaFinal As Byte
Dim rango As Range
FilaInicial = 1
FilaFinal = 20
ColumnaInicial = 3
ColumnaFinal = 7

Set rango = Range(Cells(FilaInicial, ColumnaInicial), Cells(FilaFinal, ColumnaFinal))

MsgBox rango.Address
End Sub


Un saludo.


Fernando Arroyo
MS MVP - Excel
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida