Proteger Celulas Excel com Vba

Para proteger células no Excel com VBA, você precisa seguir estas etapas:

  1. Abra o Excel e clique na aba "Desenvolvedor".

  2. Clique em "Visual Basic" na seção "Código".

  3. Na janela do Editor do VBA, clique em "Inserir" e selecione "Módulo".

  4. No módulo em branco, insira este código:

Sub ProtegerCelulas()

'Definir senha senha = "senha" 'Proteger células ActiveSheet.Unprotect senha Range("A1:A5").Locked = True Range("C1:C5").Locked = True ActiveSheet.Protect senha 

End Sub

  1. Altere "senha" para a senha que você deseja usar. Isso protegerá as células.

  2. Edite a linha "Range" para incluir as células que você deseja proteger. Neste exemplo, "A1:A5" e "C1:C5" são protegidos.

  3. Selecione "Ferramentas" no menu e escolha "Referências".

  4. Marque a caixa de seleção "Microsoft Excel Object Library" e clique em "OK".

  5. Salve o arquivo e execute a macro clicando em "Executar" ou pressionando F5.

  6. As células selecionadas agora estão protegidas. Para desproteger as células, execute esta macro:

Sub DesprotegerCelulas()

'Definir senha senha = "senha" 'Desproteger células ActiveSheet.Unprotect senha Range("A1:A5").Locked = False Range("C1:C5").Locked = False ActiveSheet.Protect senha 

End Sub

Lembre-se de alterar "senha" para a senha que você usou para proteger as células. Isso desprotegerá as células selecionadas.

Veja também mais Dicas com a letra P

Dicas que começam com:

Comentários