Necesito hacer un macro que me copie de varias celdas
Ya hice un macro que me copia la ultima hoja, crea una nueva, le pone nombre de fecha de hoy elimina los datos innecesarios y la deja lista para que yo trabaje en el día. Es esta:
Sub SELECCIONAULTIMA()
Sheets(Sheets.Count).Select
Sheets(Sheets.Count).Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Format(Date, "dd-mm")
ActiveSheet.Previous.Select
Range("b34").Copy
Sheets(Sheets.Count).Select
Range("e30").PasteSpecial xlPasteValues
ActiveWindow.SmallScroll Down:=-18
Range("b3:I22").Select
Selection.ClearContents
Range("k5:l22").Select
Range("K5").Activate
Selection.ClearContents
Range("b4").Select
End Sub
Mi problema es que conforme pasa el tiempo me vengo llenando de hojas nuevas y ya se me vuelve caótico. Lo que quiero hacer es copiar los datos finales de las celdas B23, D23, F23 y H23 y pegarlos en la hoja "global" poner nombre de columna de fecha del día anterior en las celdas B3, B4, B5, B6, eliminar la información de la hoja de origen y al día siguiente al ejecutar que se cree una nueva columna con nueva fecha por ende pegar las celdas en la columna C y así sucesivamente.