Copiar celdas de una hoja a otra de manera consecutiva
Expertos:
Tengo una hoja excel en donde hay dos recuadros con determinados campos. Uno empieza de A8:H24 y el otro de A29:H44 (ambos casos tienen 14 filas)
El primer recuadro alberga datos principales y el segundo datos adicionales.
La rutina que les adjunto me traslada los datos al primer recuadro (datos principales) pero de allí no hayo la forma de poder decir si hay datos adicionales, los pegue a partir de A29 Adicionalmente para ambos casos quiero que solamente me permita ingresar catorce datos y que de allí me salga un msg que diga los campos están llenos o algo así.
Gracias!
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim filaUlt As Long
Sheets("Anexo1").Select
'esta será la primer fila libre para acumular los datos
filaUlt = Sheets("Anexo1").Range("A65536").End(xlUp).Row + 1
'luego pasará cada celda de la hoja Motivos a las distintas col de la fila libre de la hoja Base de Datos
Range("A" & [A:A].Rows.Count).End(xlUp).Offset(1, 0).Select
.
.