Comunidade DATAB

Seja bem vindo ao fórum oficial da DATAB | Sua dose diária de Power BI e Excel

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por SandroLima
#68168
Boa tarde.

Com a ajuda de um membro do fórum algum tempo atrás elaboramos a macro que consta na planilha em anexo.

Basicamente ele importa os itens novos (que ainda não foram importados) da Coluna [ID Atendimento] da Tabela TB_Agenda para a Tabela TB_Procedimentos.

A Tabela TB_Procedimentos no entanto recebe algumas linhas que são inseridas manualmente, no caso desse exemplo as linhas com Registro 86.01, 86.02 e 86.03 foram inseridas manualmente.
Quando há a inserção de linhas manualmente na TB_Procedimentos a comparação dos valores da Coluna [ID Atendimento] não ocorre adequadamente e ela insere linhas desnecessárias

A Macro funciona perfeitamente comparando as duas tabelas e inserindo apenas os novos "ID Atendimento" que ainda não constam na TB_Procedimentos desde que não haja linhas inseridas manualmente nessa tabela. No entanto, essa tarefa de inserção manual é necessária pq alguns procedimentos precisam ser discriminados nessa tabela.

Poderiam me ajudar a corrigir esse problema?

Para ver a Macro funcionando adequadamente basta excluir as linhas com Registro 86.01, 86.02 e 86.03 e acionar o botão da Macro.

Segue a planilha anexa.
Você não está autorizado a ver ou baixar esse anexo.
#68362
Boa noite...

Alguém saberia como posso fazer isso via Macro mesmo?
Precisava comparar os códigos das duas Colunas e importar somente os Novos Códigos...
A Macro funciona bem, desde que na Tabela de Destino não sejam incluídas linhas manualmente... porém eu necessito inserir algumas linhas manualmente e a Macro deixa de funcionar corretamente quando faço isso.

Osvaldo, bom dia! Acredito que dessa forma tamb&e[…]

Pessoal, bom dia Estou com um problema que n&atild[…]

Macro preenchimento Automatico

Olá, @mdiego . Veja se o código[…]

@erickamaralti Experimente assim.... e alter[…]

Prezados, boa noite! gostaria de criar dentro do […]

Congelar caixa de texto

Opa Boa tarde! Obrigado pelos retornos Alex, mas […]

Formula

Entendemos sum pouco de Excel, mas estamos por fo[…]

Se você é de Portugal, tem que conver[…]