Como definir o valor da célula em VBA

...

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".