![...](/f/9f32dbb729e710cbeae2e1cf50022f7a.jpg)
Um dos principais recursos do VBA no Excel é atribuir valores às células após os cálculos.
Visual Basic for Applications, ou VBA, é a linguagem de script usada no Microsoft Office para automatizar tarefas em aplicativos como o Microsoft Excel. Uma vez que o Excel é basicamente usado para exibir dados relacionados em células de planilhas, um dos principais recursos do VBA no Excel é atribuir valores a essas células após os cálculos. Você pode não apenas atribuir valores a células individuais, mas também a intervalos, usando o VBA.
Passo 1
Copie e cole o seguinte código em seu módulo VBA: Sub SetValue () Worksheets ("Sheet1"). Active o ActiveCell. Value = 35 End Sub
Vídeo do dia
Passo 2
Substitua o texto "Folha1" pela célula à qual deseja atribuir um valor. Por exemplo, se você deseja atribuir um valor à célula na coluna B, linha 24, altere o código de "Planilha1" para "B24".
etapa 3
Substitua o 35 pelo valor que deseja atribuir à sua célula. Por exemplo, você pode torná-lo um número, como 25, ou uma string de texto, como "Olá".
Passo 4
Chame a sub-rotina SetValue do seu módulo, digitando seu nome: SetValue ()
Etapa 5
Pressione “F5 ″ para executar o código e ver a célula que você digitou no código alterar para o valor que você especificou.
Dica
O nome "SetValue" para a função pode ser alterado para um de sua escolha, como "MyFunction" ou "AuntMelinda".