Eu tenho uma planilha com VBA para células de cor em duplo clique em uma parte da folha. Essas células são desbloqueadas, mas as células ao redor delas estão trancadas. Eu quero ser capaz de impedir que o formato das células vizinhas seja alterado, mas quero que o VBA mude a cor das células desbloqueadas. Ficaria muito grato pela sua ajuda.
UserInterfaceOnly = True to protect the user interface, but not macros. If this argument is omitted, protection applies both to macros and to the user interface.
Um adendo: Proteja o projeto do VBA ou use essa linha para proteger a planilha inicialmente e excluí-la. Caso contrário, qualquer um que espiar o código pode obter a senha. (Sim, eu sei que a proteção da folha é inerentemente fraca, mas não vamos conseguir também fácil.)