Abra uma planilha em uma pasta de trabalho diferente clicando em uma célula

0

Existe um recurso do Excel para abrir uma planilha em uma pasta de trabalho diferente? Por exemplo, digamos que eu tenha uma pasta de trabalho chamada invoice.xlsx e outra pasta de trabalho chamada service.xlsx. Na pasta de trabalho de fatura, há uma planilha chamada inv111 associada à planilha srv222 na pasta de trabalho de serviço.

Se estou trabalhando em inv111, quando clico na célula onde srv222 é mencionado, quero que a pasta de trabalho de serviço seja aberta com a planilha de serviço srv222 ativa / exibida. Existe uma maneira de fazer isso?

    
por Chris 09.03.2015 / 06:11

1 resposta

1

Observação: essa resposta aborda a redação original da pergunta, que perguntou como fazer referência a uma planilha em outra pasta de trabalho. Não responde a pergunta como atualmente redigida. No entanto, o OP pode precisar disso como informação adicional para sua inscrição, e alguém o marcou como útil, então eu deixarei isso em prática com essa ressalva.

Para se referir a uma célula em outra planilha, a sintaxe seria:

[service.xlsx]srv222!$A$1

Ou seja, nome do arquivo entre colchetes, em seguida, nome da planilha seguido por ponto de exclamação seguido por referência da célula. Se estiver em outra planilha na mesma pasta de trabalho, você poderá deixar o nome do arquivo.

Aliás, esse é um dos tipos de metadados que você pode obter da função CELL, usando o parâmetro "filename". Consulte este link para obter mais informações sobre a função CELL e este link para obter mais informações sobre como usá-lo para essa finalidade. Isso permite que uma célula " auto-identificar "sua localização, que pode ser usada em uma fórmula.

    
por 09.03.2015 / 06:23