- 06 Mai 2021 às 22:33
#64409
Boa noite.
Gostaria da ajuda de vocês para desenvolver a melhor maneira de executar uma rotina... sei que envolve o uso de fórmulas e de macros e por isso resolvi colocar nessa sessão do fórum.
Periodicamente exporto dados de uma plataforma operacional da Bolsa de Valores para essa planilha em anexo.
Os dados são inseridos na Célula "B7" da Aba "BANCO DE DADOS - DDE" gerando um banco de dados com link DDE da plataforma. Os dados são inseridos na Célula "B7" porque vem junto com a barra de título do jeito que está na planilha.
A quantidade de linha desse Banco de Dados (Aba "BANCO DE DADOS - DDE") pode aumentar e diminuir diariamente de acordo com a inserção de novos ativos ou remoção de outros.
A Coluna [Ativo] da Tabela "TB_GradeAtivos" da Aba "Grade_Ativos deve retornar os mesmos Ativos da Coluna [Assert] da Aba "BANCO DE DADOS - DDE".
Preciso de uma rotina (através da combinação de fórmulas e macros) que a cada vez que o Banco de Dados - DDE for alterado com a inserção ou remoção de linhas sejam atualizados os Ativos da Coluna [Ativo] da Tabela "TB_GradeAtivos" da Aba "Grade_Ativos assim como o número de linhas da Tabela "TB_GradeAtivos e os demais campos da Tabela referentes aos Ativos.
Segue planilha anexa para testes.
Gostaria da ajuda de vocês para desenvolver a melhor maneira de executar uma rotina... sei que envolve o uso de fórmulas e de macros e por isso resolvi colocar nessa sessão do fórum.
Periodicamente exporto dados de uma plataforma operacional da Bolsa de Valores para essa planilha em anexo.
Os dados são inseridos na Célula "B7" da Aba "BANCO DE DADOS - DDE" gerando um banco de dados com link DDE da plataforma. Os dados são inseridos na Célula "B7" porque vem junto com a barra de título do jeito que está na planilha.
A quantidade de linha desse Banco de Dados (Aba "BANCO DE DADOS - DDE") pode aumentar e diminuir diariamente de acordo com a inserção de novos ativos ou remoção de outros.
A Coluna [Ativo] da Tabela "TB_GradeAtivos" da Aba "Grade_Ativos deve retornar os mesmos Ativos da Coluna [Assert] da Aba "BANCO DE DADOS - DDE".
Preciso de uma rotina (através da combinação de fórmulas e macros) que a cada vez que o Banco de Dados - DDE for alterado com a inserção ou remoção de linhas sejam atualizados os Ativos da Coluna [Ativo] da Tabela "TB_GradeAtivos" da Aba "Grade_Ativos assim como o número de linhas da Tabela "TB_GradeAtivos e os demais campos da Tabela referentes aos Ativos.
Segue planilha anexa para testes.
Você não está autorizado a ver ou baixar esse anexo.