Error en macro seleccionar primera fila vacía

Hola,
Gracias de antemano por echarme una mano.
Leyendo en este foro, he usado unas cosillas para hacer una macro que al pulsar un botón, copie el contenido de valores de una fila en otra hoja para luego borrarlo de l a primera.
Pues me da error el editor de VBA de excel 2002. La macro es esta
Sub CommandButton1_Click()
Dim fila1 As Integer
fila1 = Sheets("hoja1").Range("A65536").End(xlUp).Row + 1
Sheets("MOVIMIENTOS").Range("A2:N2").Select
Selection.Copy
Sheets("hoja1").Select
Range("A" & fila1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
El error es "error en el método Select de l a clase Range" ((Range"A" & fila1).Select), pero me lo da ponga lo que ponga, hasta un Range("A6")
Luego no consigo poner algo que borre los Valores de "MOVIMIENTOS" A2:N2, pero no las fórmulas.
Un saludo y gracias

1 respuesta

Respuesta
1
En lugar de eso utiliza esto:
Selection. PasteSpecia
En esta parte déjalo como comentario:
' Range("A" & fila1).Select
[email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas