Excel: uso de espaços em nomes de arquivos / sheetnames com INDIRECT ()

0

A fórmula é: =INDIRECT("'Z:\ADMIN PROJECTS\[FORWARD ORDERS.xlsx]"&A1&"'!C$2")

O valor de A1 é SEPT 13 em texto (para ser substituído por outra fórmula em breve).

O Excel continua me dando #REF. Tenho certeza que o INDIRECT não está feliz com o uso de espaços, mas eles precisam estar disponíveis para uso.

Ajuda!

    
por Dom 22.08.2013 / 07:58

2 respostas

0

link

The INDIRECT function will only return the result of a reference to an open file. If a workbook that the INDIRECT function is indirectly referencing is closed (not open in memory) the function will return a #REF! error.

Plugins de terceiros como PULL e INDIRECT.EXT foram escritos para contornar o problema.

    
por 22.08.2013 / 08:55
0

Indireto () só funciona com arquivos abertos. O suplemento gratuito Morefunc.xll tem uma função chamada Indirect.Ext, que também funciona com o código fechado arquivos.

Ressalva: o Morefunc foi desenvolvido há um tempo e pode não funcionar com versões mais recentes do Excel.

    
por 22.08.2013 / 12:30