Crysostomo
Analisei o relacionamento do teu projeto.
Código e idProcedimento são a mesma coisa.
Lembre-se, id é o campo
único que vai IDentificar o registro.
Para distinguir 2 clientes com nome homônimos, como, Maria José da Silva, o que irá diferencia elas de cara, é o código ou ID.
Por isso verá nos exemplos do fórum que buscamos sempre através da ID do registro, e raras exceções pelo nome.
Pra deixar bem claro, escolha o nome da identificação única: código ou ID_nomedesejado.
Sugiro a segunda opção, melhor para se ler em vba.
Como pode ver na imagem a baixo, se faz o relacionamento ao que é importante, evitamos fazer uma teia de aranha
sem necessidade entre as tabelas
Tabela procedimentos:Se os procedimentos já estão definidos e não irão ser adicionado mais procedimentos, não precisa de tabela.
Crie uma caixa de combinação (combobox) e povoe ela com os procedimentos.
Creio que se consertar isso, irá conseguir dar continuidade na programação.
Outra coisa, tem erros no código vba.
Abra a página de VBA e no menu clique em Depurar
Clique na primeira opção compilar --Nome do teu projeto
a cada clique ele para numa linha com erros, conserte o erro e continue clicando
e consertando até a opção compilar ficar esmaecida, mostrando que n tem mais erros.
Abaixo a imagem do relacionamento.
{ }'s
Balem
- Crisostomo, Clique aqui: