Tenho um Sub_Formulário onde contem:
txtQuant
txtValorUnit
No Rodapé do Sub_Formulário contem:
txtTotal
No campo txtTotal coloquei a seguinte sintaxe: =Soma([txtQuant]*[txtValorUnit])
Funciona bem, mas a demora para totalizar a soma é terrível. As vezes demora uns 10 segundos para aparecer o resultado, mesmo contendo apenas 2 itens para somar. Isso para um PDV é o fim do mundo.
1. Gostaria de saber o porque da demora. OBS: Em alguns computadores soma rápido, em outros ocorre a demora. Testei em 4 máquinas.
2. Pensei em forçar esse resultado (=Soma([txtQuant]*[txtValorUnit])) via VBA, mas quando coloco assim:
txtTotal = Soma([txtQuant]*[txtValorUnit])
Dá erro dentro do VBA.
Como fazer essa soma via VBA? Ou porque em alguns computadores o mesmo .mdb demora demais pra mostrar o resultado?
Obrigado a todos.
Jonas
txtQuant
txtValorUnit
No Rodapé do Sub_Formulário contem:
txtTotal
No campo txtTotal coloquei a seguinte sintaxe: =Soma([txtQuant]*[txtValorUnit])
Funciona bem, mas a demora para totalizar a soma é terrível. As vezes demora uns 10 segundos para aparecer o resultado, mesmo contendo apenas 2 itens para somar. Isso para um PDV é o fim do mundo.
1. Gostaria de saber o porque da demora. OBS: Em alguns computadores soma rápido, em outros ocorre a demora. Testei em 4 máquinas.
2. Pensei em forçar esse resultado (=Soma([txtQuant]*[txtValorUnit])) via VBA, mas quando coloco assim:
txtTotal = Soma([txtQuant]*[txtValorUnit])
Dá erro dentro do VBA.
Como fazer essa soma via VBA? Ou porque em alguns computadores o mesmo .mdb demora demais pra mostrar o resultado?
Obrigado a todos.
Jonas