Como posso desativar a navegação com duplo clique na borda da célula, sem desativar a alça de preenchimento automático?

Anônima
2023-01-31T18:56:07+00:00

Gostaria de desabilitar a função de navegação com duplo clique na borda da célula, pois ela me causa bastante problema ao trabalhar com tabelas com mais de 10.000 linhas, porém quando desabilito a função de "Habilitar alça de preenchimento e arrastar-e-soltar célula", também é desativada a função de alça de preenchimento, que é muito útil.
É possível desativar somente uma função, mantendo a outra?
Estou disposto a fazer procedimentos de VBA e configurações avançadas.

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

Resposta aceita pelo autor da pergunta

Anônima
2023-02-01T11:37:27+00:00

Sim, é possível desativar a função de navegação com um clique duplo na borda da célula, mantendo a função "arrastar e soltar alça de preenchimento" no Microsoft Excel.

Aqui está um código VBA simples para conseguir isso:

Sub Worksheet_BeforeDoubleClick Privado (ByVal Target As Range, Cancel As Boolean) Se Target.Count = 1 E Target.Columns.Count = 1 E Target.Rows.Count = 1 Então Se target.Column = 1 ou target.Column = ActiveSheet.UsedRange.Columns.Count então Cancelar = Verdadeiro Terminar Se Terminar Se Fim do Sub

Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

6 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2023-02-01T07:39:39+00:00

    Sim, você também pode obter o mesmo resultado usando as seguintes etapas:

    Clique com o botão direito do mouse na guia da planilha onde você deseja desativar a navegação com duplo clique.

    Selecione "Exibir código" no menu de contexto.

    Na janela de código, cole o seguinte código:

    Sub Worksheet_BeforeDoubleClick Privado (ByVal Target As Range, Cancel As Boolean) Cancelar = Verdadeiro Fim do Sub

    Salve a pasta de trabalho e feche o editor VBA. Isso deve desabilitar a função de navegação de clique duplo, mantendo a funcionalidade de alça de preenchimento. Se você ainda enfrentar algum problema, verifique se o código está colado no módulo da planilha correta e se não há erros de sintaxe no código.

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2023-01-31T19:44:10+00:00

    Olá!
    Obrigado pela ajuda, mas não obtive o resultado esperado, colei o código no meu Módulo de VBA, porém nada aconteceu...
    Tens alguma outra solução?

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2023-01-31T19:34:56+00:00

    Oi Mateus

    Eu sou AnnaThomas e eu ficaria feliz em ajudá-lo com sua pergunta. Neste Fórum, somos consumidores da Microsoft como você.

    Sim, é possível desativar a função de navegação de clique duplo enquanto ainda mantém a funcionalidade de alça de preenchimento. Para fazer isso, você precisa usar o VBA. Aqui está um exemplo de como você pode desabilitar a função de navegação de clique duplo no VBA:

    Abra a pasta de trabalho onde você deseja desabilitar a função de navegação de clique duplo.

    Pressione Alt + F11 para abrir o editor VBA.

    No editor, clique com o botão direito do mouse no nome da pasta de trabalho no Project Explorer e selecione "Inserir" > "Módulo".

    No módulo recém-criado, cole o seguinte código:

    Sub Worksheet_BeforeDoubleClick Privado (ByVal Target As Range, Cancel As Boolean) Cancelar = Verdadeiro Fim do Sub

    Feche o editor VBA e salve a pasta de trabalho.

    De agora em diante, a função de navegação de clique duplo será desativada, mas a funcionalidade de alça de preenchimento ainda funcionará como de costume. Para reativar a função de navegação de clique duplo, basta remover o código que você colou na etapa 4 do módulo.

    Espero que isso ajude ;-), deixe-me saber se isso é contrário ao que você precisa, eu ainda seria útil para responder a mais de suas perguntas.

    Atenciosamente

    AnnaThomas

    Retribua à comunidade. Ajude a próxima pessoa com esse problema, indicando se essa resposta resolveu seu problema. Clique em Sim ou Não na parte inferior.

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2023-01-31T19:33:53+00:00

    Oi Mateus

    Eu sou AnnaThomas e eu ficaria feliz em ajudá-lo com sua pergunta. Neste Fórum, somos consumidores da Microsoft como você.

    Sim, é possível desativar a função de navegação de clique duplo enquanto ainda mantém a funcionalidade de alça de preenchimento. Para fazer isso, você precisa usar o VBA. Aqui está um exemplo de como você pode desabilitar a função de navegação de clique duplo no VBA:

    Abra a pasta de trabalho onde você deseja desabilitar a função de navegação de clique duplo.

    Pressione Alt + F11 para abrir o editor VBA.

    No editor, clique com o botão direito do mouse no nome da pasta de trabalho no Project Explorer e selecione "Inserir" > "Módulo".

    No módulo recém-criado, cole o seguinte código:

    Sub Worksheet_BeforeDoubleClick Privado (ByVal Target As Range, Cancel As Boolean) Cancelar = Verdadeiro Fim do Sub

    Feche o editor VBA e salve a pasta de trabalho.

    De agora em diante, a função de navegação de clique duplo será desativada, mas a funcionalidade de alça de preenchimento ainda funcionará como de costume. Para reativar a função de navegação de clique duplo, basta remover o código que você colou na etapa 4 do módulo.

    Espero que isso ajude ;-), deixe-me saber se isso é contrário ao que você precisa, eu ainda seria útil para responder a mais de suas perguntas.

    Atenciosamente

    AnnaThomas

    Retribua à comunidade. Ajude a próxima pessoa com esse problema, indicando se essa resposta resolveu seu problema. Clique em Sim ou Não na parte inferior.

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.

    Esta resposta foi útil?

    0 comentários Sem comentários