Note: The other languages of the website are Google-translated. Back to English

Como definir valores de colagem como colagem padrão ao usar Ctrl + V no Excel?

Normalmente, no Excel, quando você copia dados de um intervalo ou planilha e cola com Ctrl + V em outro, a formatação também é colada por padrão. Mas, às vezes, você deseja apenas colar como valores sem nenhuma formatação ao colar os dados. Aqui, posso apresentar a você um método fácil de definir os valores de colagem apenas como colagem padrão ao usar Ctrl + V no Excel.

Defina os valores de colagem como colar padrão ao usar Ctrl + V com código VBA


Defina os valores de colagem como colar padrão ao usar Ctrl + V com código VBA

Ao colar os dados apenas como valores, você precisa clicar no pequeno quadrado no canto da sua seleção e escolher a opção Valores todas as vezes após colar os dados. O código VBA a seguir pode ajudá-lo a alterar os valores padrão de colar para colar.

1. Segure o ALT + F11 chaves para abrir o Janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe cole o seguinte código no Módulo Janela.

Código VBA: defina os valores de colagem como colagem padrão ao usar Ctrl + V

Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub

3. Em seguida, salve e feche o código e pressione Alt + F8 chaves para abrir o Macro caixa de diálogo.

4. No Macro caixa de diálogo, escolha o nome da macro usada PasteasValue e clique em Opções botão, veja a captura de tela:

doc-colar-valores-padrão-1

5. Então no Opções de macro caixa de diálogo, sob o Tecla de atalho seção, por favor entre v , veja a captura de tela:

doc-colar-valores-padrão-2

6. E, em seguida, clique em OK para fechar o Opções de macro diálogo e continue fechando o Macro diálogo.

E agora, quando você cola os dados com Ctrl + V, os dados serão colados como valores por padrão.


Artigo relacionado:

Como colar conteúdo externo no Excel sempre corresponde à formatação de destino?


Demonstração: Definir valores de colagem como colar padrão ao usar Ctrl + V no Excel

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (24)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Muito obrigado :D ajudou muito!
Este comentário foi feito pelo moderador no site
Muito legal a solução. Isso vem me atormentando há algum tempo. Duas observações... 1) Sem surpresa, alguns ambientes de trabalho restringem ou proíbem o uso (e, mais particularmente, o envio por e-mail/recibo) de documentos habilitados para macro. Existe uma solução alternativa não macro? 2) Ctrl+Z .... "Desfazer" não reverterá um "colar" feito com esta macro. Existe uma solução alternativa ou código adicional que permitiria/habilitaria/criaria "desfazer" para pastas feitas com a macro? Muito obrigado.
Este comentário foi feito pelo moderador no site
Essa codificação não funciona com a versão mais recente do Excel 2016. A execução do script fornece um código de erro para a linha Paste:=xlPasteValues
Este comentário foi feito pelo moderador no site
Acabei de me deparar com o mesmo problema.
Este comentário foi feito pelo moderador no site
Tente usar este código com o Excel 2016: Sub Paste_Special() Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False End Sub
Este comentário foi feito pelo moderador no site
Obrigado Mikael, mas seu código não funcionou. A Microsoft deve ter alterado muito a linguagem de codificação VBA em sua última atualização. Mesmo o texto "Colar:=" resulta em um erro de compilação. Se houver uma resposta, ela deve estar em uma geração diferente do Excel VBA.
Este comentário foi feito pelo moderador no site
A macro que enviei está gravada na versão mais recente do MS Excel 2016, então talvez o problema esteja na sua instalação? Além disso, o sub que escrevi não funcionará sem a parte "Selection.PasteSpecial".
Este comentário foi feito pelo moderador no site
Excelente solução
este código deve ser escrito diretamente na caixa de comando VBA não na caixa do módulo e eu selecionei seu lugar para estar na pasta de trabalho para que você tenha certeza de TERMINAR cada sub aberto e ignorar qualquer mensagem que apareça
Este comentário foi feito pelo moderador no site
Oi, solução funciona muito bem, mas control+z não funciona após colar :(. alguma ajuda adicional?
Este comentário foi feito pelo moderador no site
A solução de Mikael parece replicar bem a solução de 2013 oferecida por esta página de uma maneira amigável ao Excel de 2016. Infelizmente, ele também replica a incapacidade de desfazer (através de Ctrl-Z ou outras ações de "desfazer") uma ação de colar enquanto esta macro está habilitada.
Este comentário foi feito pelo moderador no site
Fazer a função desfazer funcionar depois de usar uma macro é bastante difícil, infelizmente. Não posso te ajudar com isso, desculpe.
Este comentário foi feito pelo moderador no site
boa dica, mas a macro deve ficar assim, porque o código acima lhe dá uma declaração de erro, se você apertar ctrl+v e você não selecionar algo anteriormente com ctrl+c Sub PasteAsValues() On Error GoTo err_handler: Selection. PasteSpecial Paste:=xlPasteValues ​​Exit Sub err_handler: End Sub
Este comentário foi feito pelo moderador no site
Obrigado, senhor...
Este comentário foi feito pelo moderador no site
A menos que eu tenha perdido alguma coisa (e as instruções são *muito* boas), isso não funciona no Excel 2016.
Este comentário foi feito pelo moderador no site
Eu uso o Microsoft Office Standard 2016, e funciona.
Este comentário foi feito pelo moderador no site
Concordo Graham, acabei de tentar isso no Excel 2016. Quando clico no botão Executar na caixa de diálogo Macro, recebo a mensagem de erro:

Erro de tempo de execução '1004':
Falha no método PasteSpecial da classe Range

o que é uma pena, pois isso realmente teria me ajudado hoje. Eu também tentei a macro do Dejvid abaixo, mas nada aconteceu ao colar de um livro para outro.
Este comentário foi feito pelo moderador no site
Certifique-se de ter algo selecionado no modo de cópia. nem se incomode em digitar o código dele
Este comentário foi feito pelo moderador no site
Está funcionando, mas depois de colar você não pode desfazer
Este comentário foi feito pelo moderador no site
O mesmo aqui.
Este comentário foi feito pelo moderador no site
Olá, pessoal,
Sinto muito, pode ser que não haja outra boa maneira de resolver este problema, se você tiver outras boas idéias, por favor comente aqui.
Obrigado!
Este comentário foi feito pelo moderador no site
Salvar como binário .xlsb,
Então você pode usar ctrl+z com macros.
Este comentário foi feito pelo moderador no site
o que você quer dizer com "salvar como binário. xlsb"?
Este comentário foi feito pelo moderador no site
Eu quero saber se existe uma maneira de trabalhar em uma planilha, não em um módulo.

Se não, existe alguma forma de trabalhar em determinada folha que determino?
Este comentário foi feito pelo moderador no site
Módulo salvo - chamado "módulo 2", mas nada aparece nas macros - sem 'PasteasValue'. Parece que falta um passo?
Não há comentários postados aqui ainda

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL