Necesito una macro que copie una hoja y le cambie el nombre por el valor de una celda
Tengo ya una macro, la cual cambia el nombre por la fecha actual
Sub ReplicarHojaActual()
Sheets("Control de tareas").Copy After:=Sheets(ActiveWorkbook.Sheets.Count)
ActiveSheet.Name = Day(Now())
End Sub
En la fila
ActiveSheet.Name = Day(Now())
La cambie por
ActiveSheet.Name = Range ("D14").Value
Tomando en cuenta que quiero que el nombre de la hoja sea el valor de la celda D14, pero no funciona.
2 respuestas
Respuesta de Enrique Bernal
2
Respuesta de Manu Marrero