Altere o intervalo com mais de Área para valores usando VBA no Microsoft Excel

Anonim

Neste artigo, você aprenderá como alterar o intervalo com mais de uma área para valores usando o VBA no Microsoft Excel.

Vamos dar um exemplo e entender como escrever o código VBA para alterar o intervalo com mais de área para valores.

Como alterar o intervalo com mais de uma área para valores?

Exemplo 1:-

Temos dados no Excel A1: C1, nestes dados queremos colar nos diferentes intervalos. Vamos ver como?

Siga as etapas abaixo: -

  • Pressione a tecla Alt + F11 para abrir o aplicativo Visual Basic

  • Em VBAProject, clique duas vezes na Folha 1
  • Insira o código VBA fornecido abaixo
Sub Values_4 () Dim smallrng As Range Para Cada Smallrng In Range ("A1: D10, E12: H17"). Areas smallrng.Value = Range ("A1: D1"). Value Next End Sub 

  • Para executar o código, pressione a tecla F5
  • Os valores serão atualizados em um pequeno intervalo definido

Exemplo 2: -

Digamos que temos dados no pequeno intervalo definido e queremos sobrescrever esses dados com os dados do intervalo específico.

Para resolver este problema, siga as etapas abaixo: -

  • Pressione a tecla Alt + F11 e clique duas vezes na folha 2
  • Insira o código abaixo: -
Sub Values_4 () Dim smallrng As Range Para Cada Smallrng In Range ("A1: D10, E12: H17"). Areas smallrng.Value = Range ("A1: D1"). Value Next End Sub 
  • Execute o código pressionando F5
  • Os valores serão atualizados

Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook.

Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos no site de e-mail