Os operadores aritméticos VBA são usados para realizar operações aritméticas, como adicionar, subtrair, dividir ou multiplicar números.
A tabela a seguir mostra os operadores matemáticos VBA
S / N | Operador | Descrição | Exemplo | Resultado |
---|---|---|---|---|
1 | + | Adição: este operador é usado para somar números | 2 + 2 | 4 |
2 | - | Subtração: este operador é usado para subtrair números | 5 - 3 | 2 |
3 | * | Multiplicação: este operador é usado para multiplicar números | 3 * 2 | 6 |
4 | / | Divisão: este operador é usado para dividir números | 9/3 | 3 |
5 | Exponenciação: este operador é usado para elevar um número à potência de outro número | 2 3 | 8 | |
6 | mod | Operador de módulo: divide um número e retorna o resto | 10 mod 3 | 1 |
Exemplo de operadores aritméticos VBA
Adicione um botão à planilha do Excel como mostramos anteriormente e siga os seguintes pontos
- Altere a propriedade do nome para btnAdd
- Altere a propriedade da legenda para Adicionar operador
- Clique com o botão direito no botão
- Selecione o código de visualização
- Você obterá a seguinte janela de código
Insira o seguinte código entre Private Sub btnAdd_Click () e End Sub
- Dim x As Integer, z As Integer
- x = 2
- z = 3
- MsgBox x + z, vbOKOnly, "Operador de adição"
- Clique no botão Salvar
- Feche a janela do editor de código
Vamos agora executar nosso código
Na barra de fita, procure o botão Modo de design
Se o botão estiver no estado ativo (cor de fundo verde), ele está no modo de design. Você não pode executar código neste estado . Se não estiver no estado ativo (cor de fundo branca), ele permite que você execute o código.
Clique no botão Modo Design
O botão agora deve aparecer da seguinte forma
Clique em Adicionar operador
Você obterá os seguintes resultados
Baixe o código do Excel acima
Exercício de tutorial para operadores aritméticos
A melhor maneira de aprender é praticando. Siga as etapas acima para criar botões para subtração, divisão, multiplicação e exponenciação.
Escreva o código para os botões e teste-os para ver se o código é executado.