Cambiar nombre codigo de hoja en VBA

Esto puede ser muy útil en VBA, para evitar que cambios en el nombre de la hoja provoquen errores en el código, y por otro lado, continuar con un código fácil de leer:

El script que sirve para cambiar el código de la hoja es:

ThisWorkbook.VBProject.VBComponents("Sheet1").Name = "Revenue_Actuals"


Visto en:

http://datapigtechnologies.com/blog/index.php/avoiding-excel-vba-errors-caused-by-changing-worksheet-names/