Eu tenho uma pasta de trabalho do MS Excel com várias planilhas.
Os usuários são direcionados para esta planilha usando um hiperlink em um email.
Existe alguma maneira de expressar o hiperlink para abrir a planilha em uma planilha específica?
Eu tenho uma pasta de trabalho do MS Excel com várias planilhas.
Os usuários são direcionados para esta planilha usando um hiperlink em um email.
Existe alguma maneira de expressar o hiperlink para abrir a planilha em uma planilha específica?
Se você criar o link como o seguinte, ele funcionará:
http://path/to/Workbook.xls#SheetName!a1
Não acho que exista uma maneira de fazer isso diretamente.
Um hiperlink pode abrir uma pasta de trabalho, mas sempre abrirá para a planilha e a célula que foram selecionadas quando foram salvas.
Você pode adicionar uma folha de conteúdo com fórmulas de hiperlink às outras folhas
Você precisará garantir que a pasta de trabalho seja salva com a folha Conteúdo selecionada.
fonte
Isso funcionou para mim no Excel 2007:
Chamei a célula exata que queria abrir (basta selecioná-la e digitar o novo nome na caixa de nome, que pode ser encontrada no canto superior esquerdo).
Em seguida, o hiperlink segue [nome do arquivo com o caminho completo] # [nome da célula] obviamente sem os colchetes.
Por exemplo, http: //pathpart1/pathpart2/workbook.xlsm#OpeningCell
"OpeningCell" seria o nome que eu havia dado à célula.
Observe que não importava em qual planilha eu estava quando salvei o arquivo pela última vez. Com o hiperlink configurado assim, chego sempre à célula exata.
Eu espero que isso ajude.
fonte
Você pode escrever uma macro no VBA:
fonte