OK,
so I seem to have found a way to protect the sheet name on selected sheets using the code below.
Just paste it into the relevant sheet and change "Master" to suit your needs.
It will allow you to type in a new name on the sheet, but as soon as you click on the sheet it reverts back to the desired name.
If you can think of a better way, then by all means please share.
PS: Still looking to disable the "copy sheet"?
Private Sub worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
If ActiveSheet.Name <> "Master" Then
ActiveSheet.Name = "Master"
End If
End Sub
Bookmarks