Ricardo, vou tentar representar aqui o que você me explicou: cara, pra se bem sincero não entendi muito bem sua estrutura de banco de dados...este é o seu banco de dados completo, não há nenhuma outra tabela mais? há tabela de cliente, tabela de processo? acredito que sím, já que está você relacionando tabelas através de códigos...de qualquer forma, mesmo tendo outras tabelas, acredito ainda que você esteja repetindo dados, como por exemplo o valor do honorário nas duas tabelas...dados repetidos e desnecessários pode pesar seu banco de dados e gerar confusão de informação, uma vez que os dados devem ser relacionados e manter uma mesma ordem... bom...de qualquer forma, vou encaminhar você para o objetivo do tópico...se mais tarde você quiser que eu te dê uma força na estrutura do seu banco de dados, manda bala...mas não conta muito comigo porque não manjo muito...rs vou criar um exemplo bem simples, com uma tabela e 3 campos, fazendo dois deles se dividirem e o terceiro mostrando o resultado da divisão...vou encaminhar a ação da divisão (local onde vou programar para 'dizer' pro access efetuar a divisão entre os dois campos) para um botão de ação... o que você quer, vou fazer usando macro e vba! pelo menos te ajudando a enfrentar sua maior dúvida, de como gerar um campo calculado, você adequada a solução ao seu banco de dados... vou utilizar o access 2003, ok? me mande seu e-mail para que eu possa enviar o anexo!!! no fórum fala que não posso anexar arquivo do tipo .mdb (access)! qualquer coisa, meu e-mail está aí na assinatura! o arquivo tem 188 kb, com uma tabela, uma macro e um formuláro... Abraços, Elber