Bom dia a todos!
Estou tentado utilizar o VBA para realizar um cálculo relativamente extenso, que não se repete (não pode ser feito por loop) e que foi extraído do software matemático Maple(apenas a operação matemática em si, o resto do código eu que fiz). Como o Maple calcula nativamente isso, o resultado que ele devolve é correto, porém, quando eu tento realizar a conta pelo VBA ele me devolve um valor diferente. Tentei algumas alternativas para solucionar o problema porém não tive sorte. Dentre os testes eu:
- tentei declarar todas as variáveis "t" das equações como Double.
- tentei modificar a expressão no Maple e simplificá-la(mudar as expressões para "t").
- adicionei uma parte do código para conferir se as variáveis que ele utiliza para calcular estão corretas.
Eu acredito que algo possa estar fazendo o VBA se perder no meio dessa conta, porém não sei o que.
Se alguém puder olhar/ajudar/sugerir algo, ficarei eternamente grato!
PS:Entendo um pouco de programação mas não sou programador então já aviso, meu código pode parecer meio feioso.
Postado : 25/01/2018 6:34 am