Redimensionamento de Tabela com VBA
Enviado: 25 Fev 2019 às 18:05
Boa tarde, colegas do fórum
Tenho uma planilha que retorna os gastos e o responsável pelo pagamento em tabelas distintas (tabelas-destino) conforme o grupo em que se enquadram os itens na tabela Condomínio (tabela-origem).
Preciso de um código que redimensione a tabela conforme a quantidade de itens a serem listados.
Para dimensionar a quantidade de itens de cada grupo tenho uma tabela auxiliar na aba CONDOMINIO que pode ser usada para informar o número do contador de linhas de cada tabela destino.
Preciso que ao início dessa Macro o código limpe os dados das tabelas MANTENDO FÓRMULAS E FORMATAÇÕES e exclua da PRIMEIRA ATÉ A PENÚLTIMA LINHA de cada tabela de destino.
Fiz um esboço do código que dá uma direção do que o código precisa realizar. Está na forma de um módulo mas acredito que deva ser mudado para um evento change da planilha uma vez que preciso que ele execute a cada alteração nos intervalos "MesReferencia_RelMensal" e "AnoReferencia_RelMensal" da aba RELATORIO MENSAL.
É claro que o código apresenta erro e também não sei se essa é a forma de fazê-lo... como disse é apenas um esboço do que eu necessito.
Segue planilha anexa para testes e implementação.
Obrigado desde já a quem puder colaborar.
Tenho uma planilha que retorna os gastos e o responsável pelo pagamento em tabelas distintas (tabelas-destino) conforme o grupo em que se enquadram os itens na tabela Condomínio (tabela-origem).
Preciso de um código que redimensione a tabela conforme a quantidade de itens a serem listados.
Para dimensionar a quantidade de itens de cada grupo tenho uma tabela auxiliar na aba CONDOMINIO que pode ser usada para informar o número do contador de linhas de cada tabela destino.
Preciso que ao início dessa Macro o código limpe os dados das tabelas MANTENDO FÓRMULAS E FORMATAÇÕES e exclua da PRIMEIRA ATÉ A PENÚLTIMA LINHA de cada tabela de destino.
Fiz um esboço do código que dá uma direção do que o código precisa realizar. Está na forma de um módulo mas acredito que deva ser mudado para um evento change da planilha uma vez que preciso que ele execute a cada alteração nos intervalos "MesReferencia_RelMensal" e "AnoReferencia_RelMensal" da aba RELATORIO MENSAL.
É claro que o código apresenta erro e também não sei se essa é a forma de fazê-lo... como disse é apenas um esboço do que eu necessito.
Segue planilha anexa para testes e implementação.
Obrigado desde já a quem puder colaborar.