Criar uma calculadora simples no Excel usando VBA envolve definir algumas funções básicas de matemática (como adição, subtração, multiplicação e divisão) e configurar as células do Excel para usar essas funções. Abaixo, vou fornecer um exemplo de como você pode estruturar isso.
No exemplo, vamos supor que:
- A célula A1 conterá o primeiro número.
 - A célula A2 conterá o segundo número.
 - A célula A3 conterá a operação (por exemplo, “+”, “-“, “*”, “/”).
 - A célula A4 exibirá o resultado.
 
Primeiro, crie as funções básicas:
Function Somar(a As Double, b As Double) As Double
    Somar = a + b
End Function
Function Subtrair(a As Double, b As Double) As Double
    Subtrair = a - b
End Function
Function Multiplicar(a As Double, b As Double) As Double
    Multiplicar = a * b
End Function
Function Dividir(a As Double, b As Double) As Double
    If b <> 0 Then
        Dividir = a / b
    Else
        Dividir = "Erro: Divisão por zero"
    End If
End Function
Sub Calcular()
    Dim num1 As Double
    Dim num2 As Double
    Dim operacao As String
    Dim resultado As Variant
    ' Lê os valores das células
    num1 = ThisWorkbook.Sheets(1).Range("A1").Value
    num2 = ThisWorkbook.Sheets(1).Range("A2").Value
    operacao = ThisWorkbook.Sheets(1).Range("A3").Value
    ' Determina a operação a ser realizada
    Select Case operacao
        Case "+"
            resultado = Somar(num1, num2)
        Case "-"
            resultado = Subtrair(num1, num2)
        Case "*"
            resultado = Multiplicar(num1, num2)
        Case "/"
            resultado = Dividir(num1, num2)
        Case Else
            resultado = "Operação inválida"
    End Select
    ' Exibe o resultado na célula A4
    ThisWorkbook.Sheets(1).Range("A4").Value = resultado
End Sub
- Abra o Excel e pressione 
ALT + F11para abrir o Editor do VBA.
No menu “Inserir”, escolha “Módulo” para criar um novo módulo.
Cole o código das funções e da sub-rotina no módulo. - No Excel, digite os dois números nas células A1 e A2, e a operação desejada (+, -, *, /) na célula A3.
Execute a sub-rotinaCalcularpara ver o resultado na célula A4.
Este é um exemplo básico de como você pode criar uma calculadora simples no Excel usando VBA. Você pode expandir ou modificar este exemplo conforme necessário para incluir mais funcionalidades. 
Caso queira receber esse arquivo Excel, contendo essa função, é só enviar um e-mail 
solicitando para o endereço 
marmitanao@gmail.com