Senhores,
Tenho duas consultas em SQL sendo a primeira para criar uma tabela e a segunda atualiza uma determinada tabela com base na tabela criada na primeira consulta, gostaria de transformar essas duas consultas em código VBA para serem acionadas em um botão em um determinado form, segue abaixo as consultas:
1ª Consulta Criar tabela:
SELECT [Consulta Registros por contrato-1].CONTRATO, Sum(Format([VALOR BRUTO],"Standard")) AS ValorBruto INTO Tab_Registrosporcontrato
FROM [Consulta Registros por contrato-1]
GROUP BY [Consulta Registros por contrato-1].CONTRATO;
2ª Consulta atualizar tabela
UPDATE [RELACAO CONTRATOS] LEFT JOIN Tab_Registrosporcontrato ON [RELACAO CONTRATOS].CONTRATO = Tab_Registrosporcontrato.CONTRATO SET [RELACAO CONTRATOS].[VALOR PRINCIPAL] = [Tab_Registrosporcontrato].[ValorBruto]+[RELACAO CONTRATOS].[VALORPGTOEYT1]
WHERE ((([RELACAO CONTRATOS].VALORDEFINIDO)="Não") AND (([RELACAO CONTRATOS].SITUACAOADMCTR)<>"Encerrado"));
Tenho duas consultas em SQL sendo a primeira para criar uma tabela e a segunda atualiza uma determinada tabela com base na tabela criada na primeira consulta, gostaria de transformar essas duas consultas em código VBA para serem acionadas em um botão em um determinado form, segue abaixo as consultas:
1ª Consulta Criar tabela:
SELECT [Consulta Registros por contrato-1].CONTRATO, Sum(Format([VALOR BRUTO],"Standard")) AS ValorBruto INTO Tab_Registrosporcontrato
FROM [Consulta Registros por contrato-1]
GROUP BY [Consulta Registros por contrato-1].CONTRATO;
2ª Consulta atualizar tabela
UPDATE [RELACAO CONTRATOS] LEFT JOIN Tab_Registrosporcontrato ON [RELACAO CONTRATOS].CONTRATO = Tab_Registrosporcontrato.CONTRATO SET [RELACAO CONTRATOS].[VALOR PRINCIPAL] = [Tab_Registrosporcontrato].[ValorBruto]+[RELACAO CONTRATOS].[VALORPGTOEYT1]
WHERE ((([RELACAO CONTRATOS].VALORDEFINIDO)="Não") AND (([RELACAO CONTRATOS].SITUACAOADMCTR)<>"Encerrado"));