Como criar um endereço de arquivo dinâmico a partir do texto?

0

O resultado disso é como é um endereço legítimo em um link entre arquivos:

="'"&CELL("filename",A1)&"'!$B$3"

(você pode colar isso como resultado, adicione um = na frente e ele funcionará bem)

Exceto concatenar ou indireto, não queira aceitá-lo. Se você quiser ver a coisa real - crie dois arquivos, copie uma célula de um link para colar e feche o arquivo de origem.

Existe alguma maneira de enganar o uso do texto como caminho?

Eu faço desta maneira - porque eu sempre posso determinar onde os outros arquivos são baseados em onde o arquivo atual está. Portanto, qualquer redirecionamento é uma simples questão de substituir o texto.

Estou tentando evitar o VBA atm.

Engraçado, ele funcionará para criação de endereços no arquivo:

=HYPERLINK(CONCATENATE("#'"&RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1),1))&"'!","A5"),"FFS")

(com isso, clique no texto do resultado da célula para pular para A5)

    
por helena4 30.11.2016 / 22:27

0 respostas