Sub NombreHoja()
ActiveSheet.Name = Range("B1").Value
End Sub
Bueno pone el nombre a la hoja de calculo según el valor de la celda, mi pregunta es de que si hay otra hoja con el mismo nombre me de un aviso para cambiar de nombre o en su caso asignarle por defecto un carater numérico para diferenciarse de la otra hoja que tenga el mismo nombre.
Saludos cordiales
Jesús
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Buenos días:
Tengo el siguinte código:
Sub NombreHoja() ActiveSheet.Name = Range("B1").Value End Sub
Bueno pone el nombre a la hoja de calculo según el valor de la celda, mi pregunta es de que si hay otra hoja con el mismo nombre me de un aviso para cambiar de nombre o en su caso asignarle por defecto un carater numérico para diferenciarse de la otra hoja que tenga el mismo nombre.
Saludos cordiales
Jesús