Macro Excel: Copiar celda en otra hoja para imprimir
Tengo una macro de exportación a PDF de un informe ya hecha. Este informe varia según un número de referencia, listado en otra hoja del libro excel.
Quisiera hacer una macro para que se ejecute la exportación de todos los informes en una sola vez, utilizando la función Loop pero no consigo crear-lo.
En la Hoja1 tengo una tabla como esa.
A=numero B=Nombre
428 a
719 g
2887 t
3275 w
3409 b
En la columna A, hay números no corelativos sin repetidos. En la columna B, el nombre correspondiente, sin repatidos tampoco.
Quiero que en la Hoja2, se copie sucesivamente el numero de la columna A de la Hoja1, hasta que la columna esté vacía y se imprime, cada ves el informe de la Hoja2
He aconseguido hacer la copia de la celda pero no se como hacer el loop para que cada vez seleccione una celda diferente A2 luego A3, luego A4...
Private Sub CommandButton1_Click()
Hoja2.Cells(2, 3) = Hoja1.Cells(3, 1)
Hoja2.Select
archi = ThisWorkbook.Path & "\" & Range("C2").Value & " _ " & Range("C7").Value & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=archi, Quality:=xlQualityHigh, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
MsgBox "Informe creat", vbInformation
End Sub