encontré el botón de macro,
pude cambiar el rango de datos a copiar pero no se como agregar mas hojas, dado que son cerca de 40 en total
hice esto para agregar hojas, pero al ejecutar la macro se pegan solo tres filas y luego se pega distintas filas sobre la ultima fila y termino con tres filas.
Private Sub CommandButton1_Click()Dim ult As IntegerDim n As LongWorksheets("1").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectActiveSheet.PasteWorksheets("2").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectActiveSheet.PasteWorksheets("3").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectWorksheets("4").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectWorksheets("5").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectWorksheets("6").Range("g3:di3").Copycountult = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).RowMsgBox countultCells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectActiveSheet.PasteEnd Sub
quieres que te envíe el archivo por mail? gracias