Copiar rango de celdas a otra hoja con pegado especial (Luis Mondelo)
Encontré esta macro de Luis Mondelo que copia un rango especifico de celdas en otra hoja en la primera fila libre:
Sub copiar()
fila = sheets("hoja2").Range("a65000").End(xlUp).Row + 1
Range("a6:n6").Copy Destination:=Sheets("hoja2").Cells(fila, 1)
End Sub
Hasta ahi me funciona perfecto (Excel 2010), el detalle esta en que en el rango a copiar hay formulas, por eso necesito que copie los datos con pegado especial, pero no se donde aplicar:
PasteSpecial Paste:=xlValues
Application.CutCopyMode = False
En todo caso lo que necesito básicamente es copiar de Hoja1 un rango de celdas fijo digamos b7:m18, que luego esto se vaya copiando en Hoja2 en la primera fila libre, pero que estos datos se copien con pegado especial como valores.
Respuesta de Luis Mondelo
2