Desproteger a planilha com senha, sem expor a senha na macro

Recentemente comecei a escrever algumas macros no Excel. Eu tenho uma planilha protegida e alguns botões que permitem ao usuário adicionar / remover colunas / linhas em um determinado ponto na planilha.

Eu atualmente desproteger a planilha, executar as funções e, em seguida, proteger a planilha.

O problema é que a senha da planilha protegida está em texto simples na macro para que qualquer olho curioso seja visto.

Como posso ter uma senha na planilha para protegê-la, mas, ao mesmo tempo, permitir que minha macro desproteja a planilha enquanto ela executa suas funções e, em seguida, reprotegê-la, sem digitar a senha de texto sem formatação na macro?