Como bloquear células do excel após a informação ser colocada

Anônima
2024-07-05T01:11:15+00:00

Olá, preciso de ajuda para fazer com que após eu inserir uma informação em determinada célula e eu clicar fora, essa se "auto-bloqueia" para edição.

Exemplo:

Células 6 a 35 das colunas B, C, D, E e F. Após o usuário inserir a informação dentro de uma dessas células, ao clicar fora da célular não será mais possível editar. Para edição somente com a senha do usuário master.

As únicas informações que achei são de bloquear células que servem como título,, num formálio, por exemplo, mas no que preciso é a célula que vou inserir a informação ser bloqueada após inserir dados nela.

Obrigado!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

1 resposta

Classificar por: Mais útil
  1. Anônima
    2024-07-05T09:40:39+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    Olá Pedro,

    Bem-vindo à Comunidade Microsoft. Até onde eu sei, sua demanda pode não ser atendida pela funcionalidade básica do Excel. Em vez disso, você pode usar o VBA. Primeiro, desbloqueie B6:F35. Em seguida, pressione alt + f11 para abrir o editor VBA e cole o código a seguir.

    Private Sub Worksheet_Change(ByVal Target As Range)
    
        Dim cell As Range
    
        If Me.ProtectContents Then
    
            Me.Unprotect ("123")
    
            For Each cell In Target
    
                cell.Locked = True
    
            Next cell
    
            Me.Protect ("123")
    
        End If
    
    End Sub
    

    Image

    Embora a resposta inclua o VBA, o VBA não é mais suportado pela Microsoft. Para perguntas relacionadas ao VBA, é recomendável publicá-las no Stack Overflow usando a tag vba, juntamente com quaisquer outras tags relevantes.

    Isenção de responsabilidade: a Microsoft não oferece garantias, implícitas ou não, e não é responsável pelas informações que você recebe de sites vinculados de terceiros ou qualquer suporte relacionado à tecnologia.

    Atenciosamente

    Thomas.L - MSFT | Especialista em suporte da comunidade Microsoft

    Esta resposta foi útil?

    0 comentários Sem comentários