Excel - Macro cambiar nombre de hoja

 
Vista:
sin imagen de perfil
Val: 34
Ha aumentado su posición en 8 puestos en Excel (en relación al último mes)
Gráfica de Excel

Macro cambiar nombre de hoja

Publicado por Guillermo (22 intervenciones) el 27/04/2021 03:19:24
Hola! Como están? Quisiera saber si es posible cambiar el nombre de una hoja con información de varias celdas.

Hasta el momento tengo una macro que funciona:

ActiveSheet.Name = “Placa “ & Range(“F1”)

Donde F1 es un número, quedando por ejemplo “Placa 1”

Quisiera ahora agregar a ese nombre una fecha que está en una celda para que quede por ejemplo “27-01-21 - Placa 5”. Intenté:

ActiveSheet.Name = Range(“A1”) & “Placa “ & Range(“F1”)

No funciona, me da error. A1 tiene formato de fecha.

Si intento con la fecha sola funciona:

ActiveSheet.Name = Range(“A1”)

Pero la combinación no.

Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.908
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Macro cambiar nombre de hoja

Publicado por Antoni Masana (2486 intervenciones) el 27/04/2021 14:33:26
Puedes probar esto:

1
ActiveSheet.Name = Format(Range("A1"), "dd-mm-yy") & " - Placa " & Range("F1")

Probado y funciona. Vigila las comillas, al copiar las puede cambiar y da error.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar