Página 1 de 1

Deslocamento de colunas

Enviado: 10 Jul 2020 às 16:42
por Jeczei
Boa tarde, peço ajuda, se é possível, na solução do seguinte problema:
Sempre que se inclui um novo ativo na linha onde contém o nome dos ativos, são deslocados para as colunas à direita todos os demais ativos já existentes. O problema é que isto não ocorre com as linhas e colunas abaixo onde estão os respectivos lançamentos dos valores.
A inclusão do nome do ativo é feita por fórmulas (não conheço vba) a partir do cadastramento na aba PARÂMETROS, mas não consegui fazer o mesmo para as colunas e linhas abaixo, pois como citado, são exclusivas para lançamento de valores e por consequência não podem conter fórmulas.
Tentei fazer um código simples em vba, mas não deu certo pois não consegui considerar os eventuais "n" deslocamentos a partir dos cadastramentos, dependendo do número de ativos pré-existentes.
Segue anexo a planilha para tentar deixar mais claro a situação e problema.
Agradeço antecipadamente a atenção.
Abs

Re: Deslocamento de colunas

Enviado: 11 Jul 2020 às 15:58
por babdallas
Até entendi o que deseja, mas a estrutura dos dados não me parece ser a melhor.

Sugiro criar uma tabela para lançar os aporte para cada carteira de investimento, algo com 4 colunas, sendo a 1ª com a numeração da posição, a 2ª com o nome da carteira, a 3ª o valor do aporte e a 4ª a data de aporte.
Depois disso, uma simples tabela dinâmica resolveria o problema.

Re: Deslocamento de colunas

Enviado: 12 Jul 2020 às 12:27
por Jeczei
Babdallas, boa tarde
Obrigado pelo retorno e sugestão, porém a planilha já está praticamente pronta e tem mais algumas funções que não quis incluir pois iria complicar o entendimento.

Me tire uma dúvida por favor, é possível ativar uma macro a partir do conteúdo de uma célula, sem que precise se criar um botão?

Ainda abusando, independentemente de não ser a melhor estrutura, vc entende ser possível fazer o que preciso ?

Obrigado mais uma vez

Abs