Bom dia.
Estou iniciando a programar com VBA, e estou com um grande problema.
No arquivo anexo, contém 5 planilhas, sendo que a principal com a macro seria a BASE DE CARGA GERAL - CONSOLIDACAO.xlsm.
Porém utiliza as outras por existir vínculos para pegar algumas informações.
Ao executar (botão) da planilha BASE DE CARGA GERAL - CONSOLIDACAO.xlsm, ele executa um preenchimento automático das linhas e gera uns arquivos TXT. Este preenchimento é dados através da planilha BASE DE CARGA Moeda 17 vs BlocoG.xlsx.
Acontece que mesmo ao selecionar essa planilha, e se caso venha alterar seu nome (ex. BASE DE CARGA Moeda 17 vs BlocoG_V2.xlsx), dá erro no primeiro e nas demais linhas, logo que as formulas estão vinculas a planilha BASE DE CARGA Moeda 17 vs BlocoG.xlsx.
Como posso alterar isso nas regras da primeira linha, ou seja, direcionar ao nome do arquivo quando seleciono na caixa de seleção ?
Alterando para todas as células e abas da planilha BASE DE CARGA Moeda 17 vs BlocoG.xlsx?
Teste para emular o meu problema (altere o nome do BASE DE CARGA Moeda 17 vs BlocoG.xlsx para BASE DE CARGA Moeda 17 vs BlocoG_V2.xlsx e abra o arquivo BASE DE CARGA GERAL - CONSOLIDACAO.xlsm, o excel vai pedir o vinculo da planilha, pois perdeu a referencia. Porém ao selecionar o arquivo na caixa de seleção, deverá receber o nome da planilha no vinculo da aba GERAL)
Obrigado.
Postado : 06/02/2018 9:37 am