question

Como fazer uma macro de autocopiagem/colagem em execução quando uma célula específica é atualizada no Microsoft Excel?

Eu sou novo em macros do Excel VBA em geral. Estou tentando fazer um simples cópia e colar de macro VBA (Excel 2002), que sempre que uma célula é atualizada, executa automaticamente a função de cópia e colar. Até agora só consegui fazer com que a função seja ativada quando eu pressionar "jogar". O código abaixo:

Sub FillSeriesAutoFill()
Se TypeName(Selection) = "Range", então,
Range("v4").Selecione
Seleção.Copiar
Range("K12").Selecione
PlanilhaAtiva.Colar
Seleção.SériesDeDados, xlAutoPreenchimento
Fim Se
EndSub

V4 é a célula que fica atualizada, K12 é onde eu quero que a colagem ocorra automaticamente .

Eu pesquisei em toda a internet por exemplos, mas parece que algo tão simples (pelo que parece) é tão raro!

Se alguém puder ajudar, seria fantástico!!! Obrigado!
resposta Resposta

Você mencionou que é novo em macros do Excel VBA, então irei fornecer instruções passo a passo para alcançar o que você deseja fazer.

  1. Abra o Microsoft Excel e pressione "ALT + F11" para abrir o editor VBA.
  2. No Editor VBA, clique em "Inserir" no menu e selecione "Módulo" para adicionar um novo módulo.
  3. Copie e cole o seguinte código no novo módulo:
  4. Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("V4")) Is Nothing Then
    Range("V4").Copy Destination:=Range("K12")
    End If
    End Sub

  5. Salve o arquivo e feche o Editor VBA.

Agora, sempre que a célula V4 for atualizada, o valor será automaticamente copiado para a célula K12.

Espero que estas instruções sejam úteis para você. Se precisar de mais ajuda, não hesite em entrar em contato.


ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved