Mam skoroszyt MS Excel z kilkoma arkuszami.
Użytkownicy są przekierowywani do tego arkusza kalkulacyjnego za pomocą hiperłącza w wiadomości e-mail.
Czy istnieje sposób wyrażenia hiperłącza, aby arkusz kalkulacyjny otwierał się w określonym arkuszu?
Nie sądzę, że można to zrobić bezpośrednio.
Hiperłącze może otworzyć skoroszyt, ale zawsze otworzy się dla arkusza i komórki, które zostały wybrane podczas zapisywania.
Możesz dodać arkusz zawartości z formułami hiperłączy do innych arkuszy
Musisz upewnić się, że skoroszyt jest zapisany z wybranym arkuszem Zawartość.
źródło
To działało dla mnie w programie Excel 2007:
Nazwałem dokładnie tę komórkę, którą chciałem otworzyć (po prostu zaznaczając ją, a następnie wpisując nową nazwę w polu Nazwa, które można znaleźć w lewym górnym rogu).
Następnie hiperłącze przechodzi [nazwa pliku z pełną ścieżką] # [nazwa komórki] oczywiście bez nawiasów.
Np. Http: //pathpart1/pathpart2/workbook.xlsm#OpeningCell
„OpeningCell” to nazwa, którą nadałem komórce.
Zauważ, że nie miało znaczenia, na którym arkuszu pracowałem, kiedy ostatnio zapisywałem plik. Przy takim ustawieniu hiperłącza za każdym razem docieram do konkretnej komórki.
Mam nadzieję, że to pomoże.
źródło
Możesz napisać makro w VBA:
źródło