Índice
Este exemplo ensina como troque dois valores em Excel VBA. Freqüentemente, você precisará dessa estrutura em programas mais complicados, como veremos mais tarde.
Situação:
Dois valores em sua planilha.
Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:
1. Primeiro, declaramos uma variável chamada temp do tipo Double.
Dim temp As Double
2. Inicializamos a variável temp com o valor da célula A1.
temp = Intervalo ("A1"). Valor
3. Agora podemos escrever com segurança o valor da célula B1 na célula A1 (armazenamos o valor da célula A1 em temp para não perdê-lo).
Intervalo ("A1"). Valor = Intervalo ("B1"). Valor
4. Finalmente, escrevemos o valor da célula A1 (escrito em temp) na célula B1.
Intervalo ("B1"). Valor = temp
5. Clique no botão de comando duas vezes.
Resultado: