Este codigo busca la ultima fila vacia
- Código: Seleccionar todo
Sheets("hoja1").Activate
CeldaInicial = A & 1
Set CeldaInicial = Sheets(hoja).Range(CeldaInicial)
col = CeldaInicial.Column
'Busca cuál es la última fila
If CeldaInicial.Offset(1, 0).Value = "" Then
fila = 2
Else
fila = CeldaInicial.End(xlDown).Row + 1
End If
Sheets("hoja1").Cells(fila, col).Activate
Set CeldaInicial = Nothing
UNa vez hubicada la fila hago el copiado de datos de la matriz a las celdas con el siguiente codigo:
- Código: Seleccionar todo
For i = 0 To 18
ActiveCell.Offset(0, i) = matriz(i)
Next i
Y luego con esta parte el codigo le pongo un nombre a la lista; pero es en la parte:
Range(rango).Select me dice q hay un error en la propiedad range
- Código: Seleccionar todo
rango = ("A2" & ":A" & fila)
Range(rango).Select ' acá me indica el error
ActiveWorkbook.Names.Add Name:="Boletas", RefersToR1C1:="=Hoja2!R2C1:R" & fila & "C1"
Otra vez gracias y espero me ayuden.
Saludos
David



