Como: Remover a proteção de planilhas
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Você pode remover a proteção por meio de programação de uma planilha do Microsoft Office Excel.
O exemplo a seguir usa a variável getPasswordFromUser, que contém uma senha obtida de o usuário.
Para desproteger uma planilha em uma personalização de nível de documento
Chame o método de Unprotect da planilha e passe na senha, se necessário.Este exemplo assume que você está trabalhando com uma planilha chamada Sheet1.
Globals.Sheet1.Unprotect(getPasswordFromUser)
Globals.Sheet1.Unprotect(getPasswordFromUser);
Para desproteger uma planilha em um nível de aplicativo Adicionar - in
Chame o método de _Worksheet.Unprotect da planilha Ativo e passe na senha, se necessário.
CType(Application.ActiveSheet, Excel.Worksheet).Unprotect(getPasswordFromUser)
((Excel.Worksheet)Application.ActiveSheet).Unprotect(getPasswordFromUser);
Consulte também
Tarefas
Como: Proteger pastas de trabalho
Conceitos
Global Acessar a objetos no Visual Studio Tools para projetos do Office
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Adicionado um exemplo de código que pode ser usado um suplemento do nível de aplicativo. |
Comentários do cliente. |