Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

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

Preciso de ajuda com uma macro que exclua da Tabela "TB_Ranking_Proventos" os Ativos que não estão listados na Tabela "TB_Base_Dados".

Não posso excluir todos os dados e copiar novamente os dados da Tabela "TB_Base_Dados" pois existem Dados nas demais Colunas da da Tabela "TB_Ranking_Proventos" que devem ser mantidos.

A Macro deve excluir apenas os Ativos que não estão listados na Tabela "TB_Base_Dados".

Segue a planilha para verificação.

Obrigado a quem puder colaborar.
Você não está autorizado a ver ou baixar esse anexo.
#73746
Fala Sandro, tudo bem?

Esse problema com o Power Query fica muito fácil de se resolver. Acredito que se você fizer por essa forma vai ser mais prática. Abaixo segue a proposta de solução segue abaixo o código da linguagem M

let
Fonte = Table.NestedJoin(Proventos, {"Ativo"}, Basedados, {"Ativo"}, "Basedados", JoinKind.LeftOuter),
#"Basedados Expandido" = Table.ExpandTableColumn(Fonte, "Basedados", {"Ativo"}, {"Ativo.1"}),
#"Linhas Filtradas" = Table.SelectRows(#"Basedados Expandido", each ([Ativo.1] <> null)),
#"Colunas Removidas" = Table.RemoveColumns(#"Linhas Filtradas",{"Ativo.1"}),
#"Tipo Alterado" = Table.TransformColumnTypes(#"Colunas Removidas",{{"Ativo", type text}, {"Ranking", Int64.Type}, {"Total - Proventos", Int64.Type}, {"2023", type any}, {"2022", Int64.Type}, {"2021", Int64.Type}, {"Col Aux", type any}})
in
#"Tipo Alterado"

Vou anexar aqui o arquivo com a solução.
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord