Página 1 de 1

Link dinâmico para outras planilhas

Enviado: 02 Mai 2016 às 11:23
por dehfausto
Bom dia pessoal !

Tenho uma planilha que consolida informações de outras planilha, só que isso muda a cada mês. O nome dela é Principal.

Essa planilha está linkada a outras que servem de apoio a essa e ela é atualizada mensalmente. As outras planilhas (para o mês de março) são chamadas de Auxiliar_Mar , Auxiliar1_Mar e Auxiliar2_Mar.

Todo mês são criadas novas planilhas auxiliares, e muda o final do nome. Ex: Abril foram criadas Auxiliar_Abr, Auxiliar1_Abr e Auxiliar2_Abr.

As planilhas auxiliares são iguais, só muda o nome. Todo mês preciso ir na planilha principal e mudar os links de acordo com o mês.

Estava pensando em criar uma célula na planilha principal com os meses (Mar, Abr, Mai, Jun, Jul.. etc) e de acordo com esse mês selecionado, o link seria atualizado.

Ex: Na célula A1 escrevo Mar

=('[Auxiliar1_A1].xls'!.......)

É possível fazer isso de algum jeito? Obviamente desse jeito que eu fiz acima não funciona, mas não consegui um jeito para que isso funcionasse.

Obrigado desde já!

Link dinâmico para outras planilhas

Enviado: 02 Mai 2016 às 16:59
por FelipeAguiar
Boa tarde dehfausto,
A formula =INDIRETO pode te auxiliar nesse caso, ela transforma um texto em referência do excel, usando o texto padrão com formulas de data para gerar o mês, e colocando tudo isso dentro do indireto, você tem uma referência que se atualiza sempre par ao mês atual.

Tente:
Código: Selecionar todos
=INDIRETO(CONCATENAR("'[Auxiliar1_";TEXTO(DATA(ANO(AGORA());MÊS(AGORA());1);"mmm");"].xls'!";))

Re: Link dinâmico para outras planilhas

Enviado: 03 Mai 2016 às 11:14
por dehfausto
Bom dia FelipeAguiar

Valeu pela resposta, mas eu já tentei usar INDIRETO. Funcionaria, porém o INDIRETO só funciona para planilhas que estão abertas. Quando a planilha referenciada é fechada, surge o erro de Valor.