Gå til hovedindhold

Hvordan åbner jeg en bestemt side i PDF-dokument fra Excel-hyperlink?

Når du linker en celle til en PDF-fil, går du normalt til den første side i PDF-filen, når du klikker for at åbne hyperlinket. Hvis du skal springe direkte til en bestemt side i PDF-filen ved at klikke på hyperlinket, kan denne artikel muligvis gøre dig en tjeneste.

Åbn en bestemt side i PDF-dokument fra Excel-hyperlink med VBA-kode


Åbn en bestemt side i PDF-dokument fra Excel-hyperlink med VBA-kode

Gør følgende for at afslutte dette job:

1. Indtast filstien, navnet og sidenummeret som en url i en celle, som du vil have hyperlink fra, som denne:

fil: \\\ C: \ Brugere \ DT168 \ Desktop \ PDF-fil \ Excel add-ins.pdf # side = 10, se skærmbillede:

doc-hyperlink til pdf side 1

Bemærk: Du skal ændre filstien, navnet og sidenummeret efter dit behov.

2. Hold derefter nede ALT + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.

3. Klik indsatte > Moduler, og indsæt følgende kode i modulvinduet.

VBA-kode: link til en bestemt side i pdf-fil:

Sub linkpdfpage()
Worksheets("Sheet1").Activate
Shell ("C:\Program Files\Internet Explorer\iexplore.exe " + ActiveCell.Value)
End Sub

4. Vælg derefter den celle, der finder filstien og navnet, du har indsat, og tryk på Kør knap for at køre denne kode, se skærmbillede:

doc-hyperlink til pdf side 2

5. Og så er den specifikke side i PDF-filen blevet åbnet med Internet Explorer, se skærmbillede:

doc-hyperlink til pdf side 3


Demo: Åbn en bestemt side i PDF-dokument fra Excel-hyperlink

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have multiple hyperlink pdf document in excel I want to print them in sequence from start to end without opening them one by one. can you do this with VBA code?
I want those files open in Abode reader and print them sequence wise. Request you to please help me with it.
This comment was minimized by the moderator on the site
How can i make this code portable?
This comment was minimized by the moderator on the site
the macro is not in effect if the VB window is closed. Then clicking the link opens the pdf directly. What am i doing wrong?
This comment was minimized by the moderator on the site
Same problem here. running the macro works great but in the excel dont
This comment was minimized by the moderator on the site
Hello, Chayan,sonihc,
Yes, you should open the specific page of the Pdf file by applying the VBA code, if you use this operation frequently, you can add a button to the Customize Quick Access Toolbar for this code.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations