2013-07-12 3 views
0

Я работаю над проектом, включающим информацию о ценах для различных магазинов розничной торговли. На главной странице пользователь может войти в хранилище в ячейке G6. Будет лист с тем же именем, что и запись ячейки пользователя. Например:Гиперссылка на другой лист на основе определенного текста в ячейке

Пользователь вводит "Wal-Mart" - лист под названием "Wal-Mart" Пользователь вводит "Target" - Лист под названием "Target"

Мой вопрос, как я могу иметь ячейку автоматически гиперссылка на лист с тем же значением текста? Я бы предпочел формулу над VBA, но любая помощь приветствуется.

Спасибо! - DJ

+0

Вы не можете иметь формулу в ячейке * и *, чтобы позволить пользователю вводить значение в той же ячейке. –

ответ

1

без использования VBA для обнаружения изменения и обновить гиперссылки, не может повлиять на ту же клетку

Вы можете, однако, использовать другую ячейку, которая будет иметь гиперссылку. Вы должны знать название книги, как гиперссылка требует имя рабочей книги (т.е. только «Target! A1» не будет работать)

=HYPERLINK("[MyWorkbook.xlsx]" & G6 & "!A1","Goto Sheet") 

Это создаст ссылку на ячейку, положить эту формулу в , который затем перейти к A1 на имя листа, набранного в

Пример: Вид. Spreadsheet with hyperlink formula
Щелчок Goto Sheet будет идти в камеру, указанного в формуле (в данном случае, [MyWorkbook.xlsx ] Sheet2! A1)

Смежные вопросы