Kann Word einen Hyperlink zu einem bestimmten Blatt und einer bestimmten Zelle in Excel erstellen? - Excel-Tipps

Gute Frage heute von Selina:

Kann ein Hyperlink in Word eine bestimmte Excel-Datei öffnen, zu einem Blatt und zu einer Zelle springen?

Selina

Die Syntax ist ziemlich knifflig, scheint aber zu funktionieren.

Nun, es funktioniert möglicherweise nicht so, wie Sie es möchten, aber es funktioniert nominell.

Ermitteln Sie zunächst den vollständigen Pfad und den Dateinamen der Excel-Datei. Ich benutze diese Schritte:

  1. Drücken Sie alt = "" + F11, um zu VBA zu wechseln
  2. Drücken Sie Strg + G, um den Bereich "Sofort" zu öffnen
  3. Geben Sie Debug.Print ThisWorkbook.FullName ein und drücken Sie die Eingabetaste
  4. In der nächsten Zeile sehen Sie den vollständigen Pfad und den Dateinamen.
  5. Wählen Sie die resultierende Zeile aus und drücken Sie Strg + C, um sie in die Zwischenablage zu kopieren.

Gehe zu Word. Wählen Sie aus, wo der Hyperlink angezeigt werden soll. Drücken Sie Strg + K, um das Dialogfeld "Hyperlink" zu öffnen. Drücken Sie Strg + V, um die Ergebnisse von # 5 oben einzufügen.

Zu diesem Zeitpunkt würde der Hyperlink einfach die Excel-Datei zum letzten aktiven Blatt und zur letzten aktiven Zelle öffnen.

Selinas Frage ist jedoch, wie Excel zu einem bestimmten Blatt und einer bestimmten Position springen kann. Hier ist ein Beispiel:

Die Antwort von # 5 oben ist:

C:FolderNameFileName.xlsx

Sie möchten zu dem Blatt mit dem Namen IncomeStatement springen

Sie möchten zu Zelle Z99 springen.

Der Hyperlink müsste sein:

C:FolderNameFileName.xlsx#'IncomeStatement'!Z99

Das ist komisch*! Die Syntax fühlt sich nicht wie Excel an. In Excel müssten Sie keine Apostrophe um den Blattnamen verwenden, es sei denn, der Blattname enthält Leerzeichen oder Satzzeichen. Aber hier muss man es benutzen.

Im Video schlage ich einen anderen Ansatz vor. Wechseln Sie zu der Zelle in Excel, zu der Sie einen Hyperlink erstellen möchten. Wählen Sie die Zelle aus. Klicken Sie in das Namensfeld links neben der Formelleiste. Geben Sie einen Namen ohne Leerzeichen ein, z. B. JumpHere. Speicher die Datei. Ihr Hyperlink in Word vereinfacht sich zu:

C:FolderNameFileName.xlsx#JumpHere

Problem Nr. 1: Word zeigt ein nerviges Warnfeld an, wenn Sie bei gedrückter Strg-Taste auf den Hyperlink klicken. Sie warnen Sie, dass die Excel-Datei möglicherweise nicht sicher ist. Gehen Sie folgendermaßen vor, um diese Warnung zu beenden:

  1. Rufen Sie den Pfad ab, in dem die Excel-Datei gespeichert ist.
  2. Öffnen Sie Word. Datei, Optionen, Vertrauensstellungscenter.
  3. Klicken Sie auf der rechten Seite auf Trust Center-Einstellungen.
  4. Wählen Sie auf der linken Seite die zweite Option - Vertrauenswürdige Standorte.
  5. Wählen Sie unten die Option Neuen Standort hinzufügen. Fügen Sie Ihren Weg von # 1 ein. OK klicken. OK klicken.
  6. Dieser Schritt ist nicht optional. Word schließen. Öffnen Sie Word erneut. Ich habe das übersprungen und musste ein paar Worte sagen, als sie mich immer wieder nörgelten, weil die Datei unsicher sei. Aber nach dem Schließen und Neustarten von Word verschwand die Nachricht.

Problem Nr. 2: Excel ist ein Slacker. Wenn Sie Excel anweisen, zu Z99 zu springen, können Sie erwarten, dass Excel einen Bildlauf durchführt, sodass Z99 die Zelle in der oberen linken Ecke des Fensters ist. Aber Excel macht das nicht. Excel scrollt möglicherweise zu F78. Warum F78? Denn wenn Sie oben links F78 sehen, ist Z99 irgendwo im Fenster sichtbar. Es ist verrückt. Technisch gesehen macht Excel, was Sie wollen… und zeigt den Leuten Z99. Aber es ist nicht intuitiv. Ich denke, wenn ich Z99 ganz oben haben möchte, müsste ich schummeln und Excel bitten, zu AT123 zu wechseln. (Platzieren Sie Z99 oben links in Ihrem Fenster und finden Sie heraus, welche Zelle zuletzt angezeigt wird.) Diese Problemumgehung ist nicht perfekt, da davon ausgegangen wird, dass alle Benutzer dieselbe Monitorgröße haben und Excel im Vollbildmodus angezeigt wird.

Schau Video

Video-Transkript

Lernen Sie Excel aus Podcast, Episode 2182: Kann Word einen Hyperlink zu einem bestimmten Blatt und einer bestimmten Zelle in einer Excel-Datei erstellen?

Hey, willkommen zurück bei Netcast, ich bin Bill Jelen. Heute eine Frage von Selina, von der ich keine Ahnung hatte - ich habe das noch nie gemacht - und ich bin froh, dass ich es herausgefunden habe, und ich teile sie so, dass Sie es wissen und auch 2 In Jahren, in denen ich keine Ahnung habe, wie ich das jemals getan habe, kann ich zurückkommen und es auch finden.

Okay, hier ist was wir haben. Wir haben eine Datei: Podcast2182.xlsm. Es wird in einem Ordner gespeichert. Wenn Sie nicht wissen, um welchen Ordner es sich handelt, drücke ich Alt + F11. Ich drücke Strg + G für das Sofortfenster. Ich werde "? Thisworkbook.FullName" eingeben und die Eingabetaste drücken. und es wird mir dieses Ding hier geben. Das ist mein vollständiger Pfad und Dateiname. Wenn ich also nur auf die Datei verlinken möchte, nicht auf eine bestimmte Stelle in der Datei, kommen wir hierher zu Word - das habe ich übrigens nur kopiert - und wählen aus, wie der Hyperlink aussehen soll. Ich habe das schlecht ausgewählt; MrWord.com könnte mir einen besseren Weg zur Auswahl nennen. Okay, Strg + K-- und die Adresse, Einfügen, ist genau das. Einfach.

Okay, aber das will Selina nicht. Selina möchte einen Link zu einem bestimmten Blatt und einer bestimmten Zelladresse erstellen. In Ordung. Also, hier habe ich das schon gebaut. Wir werden den gesamten Pfad und den Dateinamen wie zuvor eingeben, dann ein Nummernzeichen oder ein Hash-Zeichen (#) und dann den Blattnamen in Apostrophe, auch wenn es sich nur um ein einzelnes Blatt handelt ( Name); Apostroph schließen; Ausrufezeichen; R99. Nehmen Sie das, Strg + C. Jetzt musst du wirklich vorsichtig sein. Ich habe das zuerst vermasselt. Wenn Sie xlsx dort platzieren, stellen Sie sicher, dass die Erweiterungen richtig sind. Stellen Sie sicher, dass der gesamte Pfad richtig ist, und so weiter. Kommen wir also zu Word zurück, und wir gehen zu einem bestimmten Blatt und einer bestimmten Zelle. Strg + K; Einfügen; Also gut, das Ganze, C: FolderName FileName.xlsx # 'SheetName'! R99.

Okay, aber hey, meine Empfehlung - mach dir darüber keine Sorgen. Lass uns das einfach machen. Nehmen wir an, wir wollen hierher kommen und zu dieser Zelle springen. Was ich tun werde, ist, dass ich diese Zelle auswählen werde. Ich werde es nennen. Ich werde ihm einen Namen geben: "Jumptome", so. Oder wie wäre es mit "Jumphere"? "Jumphere" - das ist ein großartiger Name. Drücken Sie so die Eingabetaste, und wir kehren zu A1 zurück. Hier befinden wir uns bei A1 und speichern dies auf der Titelkarte. Speichern; Datei; Schließen Sie, kommen Sie zurück zu Word. Und für einen Sprung zu einem benannten Bereich denke ich, dass dieser noch einfacher ist: Strg + K, in Ordnung, und in diesem setzen wir einfach den gesamten Pfad des Arbeitsmappennamens, den Pfad des Arbeitsmappennamens, Pfund Zeichen und den Namen des benannten Bereichs (C: FolderName FileName.xlsx # NamedRange) wie folgt. Klicken Sie auf OK.

Also gut, wir sind in Word. Der erste Hyperlink öffnet nur die Datei. Strg + Klick. Sie warnen mich; Ich bin sicher, ich könnte dies umgehen, indem ich es in einem vertrauenswürdigen Ordner speichere. Und sie öffnen Excel genau an der Stelle, an der ich es zuvor hatte. Datei; schließen; und versuchen Sie es dann noch einmal, indem Sie das Fragenblatt R99 mit einem bestimmten Blatt verknüpfen. Strg + Klick, und sie gehen zum Fragenblatt und scrollen zu R99. Jetzt haben sie nicht so gescrollt, dass sich R99 in der oberen linken Eckzelle befand, aber zumindest im sichtbaren Fenster. In Ordnung - Datei; schließen; und dann die letzte, zu einem benannten Bereich - einfacher einzurichten - Sie müssen sich keine Sorgen um die Apostrophe machen - Strg + Klick; Ja; und es springt zum Berichtsblatt "Jumphere" für Test 1.

Für mich werde ich sagen, dass das funktioniert. Ich bin sicher, wenn Sie gehofft hätten, dass es so an diese Stelle gesprungen ist, werden Sie sagen, dass dies nicht funktioniert. Aber so läuft das Leben. Für Microsoft funktioniert dies.

Tipps für diesen Tipp - 617 Excel Mysteries Solved - finden Sie in diesem Buch: Power Excel with. Die Ausgabe 2017 ist die neueste Version, obwohl wir bereits im Jahr 2018 sind. Das nächste Mal, wenn ich sie aktualisiere, wird sie im Jahr 2019 sein, sodass Sie sie jetzt sicher kaufen können.

Okay, rekapitulieren - Selina möchte wissen, ob Sie von Word aus eine Verknüpfung zu einem bestimmten Blatt und einer bestimmten Zelle in Excel herstellen können. Ja. Wenn Sie den Link sorgfältig genug erstellen. Das Format lautet C: FolderName FileName.xlsx # 'SheetName'! A1-- oder eine beliebige Zelle, in die Sie wechseln möchten. Oder einfacher, wenn Sie einen benannten Bereich einrichten: C: FolderName FileName.xlsx # NamedRange.

Nun, hey, ich möchte Selina dafür danken, dass sie die Frage eingeschickt hat, und ich möchte Ihnen dafür danken, dass Sie vorbeigekommen sind. Wir sehen uns beim nächsten Mal für einen weiteren Netcast von.

Also gut, hey, mal sehen, ob wir diese irritierende Botschaft loswerden können. Wir gehen zu Datei; Optionen; (Ich bin in Word dafür - könnte es wahrscheinlich von beiden Seiten tun); Trustcenter; Trust Center-Einstellungen; Vertrauenswürdige Standorte; Ich werde einen neuen Standort hinzufügen. Geben Sie dort den Ort ein. OK klicken; OK klicken; super nervig-- du musst Word schließen; Öffnen Sie Word erneut. und dann werden die vertrauenswürdigen Speicherorte aktualisiert. Wenn wir jetzt auf Strg + Klick klicken, werden Sie nicht belästigt und aufgefordert, an einen möglicherweise nicht vertrauenswürdigen Ort zu gehen.

Interessante Beiträge...