Zeigen Sie verknüpfte Excel-Fenster auf separaten Bildschirmen an

1

Ein Kollege hatte ein Problem, bei dem er eine Zelle in seiner Zielarbeitsmappe nicht mit einer Reihe von Zellen in einer Quellarbeitsmappe verknüpfen konnte. Das Problem war, dass, um Arbeitsmappen zu verknüpfen, Er musste sie in derselben Excel-Instanz öffnen . Wenn er auf die Zielarbeitsmappe doppelklickte oder Excel unabhängig von der ersten startete, funktionierte die buchinterne Verknüpfung nicht.

Jetzt hat er diese Lösung, er als anderes Problem. Er möchte in der Lage sein, Quell- und Ziel-Arbeitsmappen gleichzeitig anzuzeigen und zu bearbeiten - auf verschiedenen Bildschirmen. Da beide Arbeitsmappen jetzt mit derselben Excel-Instanz ausgeführt werden, wird auch die erste Arbeitsmappe übertragen, wenn er sie auf seinen zweiten Monitor zieht.

Gibt es eine Möglichkeit, diese Arbeitsmappen verknüpft zu halten, aber auf separaten Bildschirmen anzuzeigen?

CJM
quelle
2
In meinem ersten Absatz ging es darum, den Hintergrund zu einschließlich des Grundes, warum ich keine zweite Instanz von Excel öffnen kann .
CJM
Entschuldigung, falsch verstanden. Betrachten Sie dieses Problem - Sie sollten in der Lage sein, Arbeitsmappen zu verknüpfen, unabhängig davon, ob sie in einer anderen Excel-Instanz geöffnet / geschlossen / geöffnet sind. Es ist wirklich keine einfache Lösung, die Excel-Instanz über beide Anzeigen zu verteilen ...
HaydnWVN
Leider habe ich meine Hausaufgaben gemacht, als ich anfänglich keine arbeitsmappenübergreifenden Verknüpfungen erstellen konnte. Als einzige Lösung bestand ich darauf, die zweite Arbeitsmappe in derselben Excel-Instanz zu öffnen. Ich habe keine alternative Möglichkeit gefunden, die erforderlichen Links zu erstellen.
CJM
1
Es kann sein, dass wir unseren sprichwörtlichen "Kuchen nicht essen" können - aber ich wollte einfach nicht kampflos aufgeben.
CJM
Der Kampf, den wir anscheinend verloren haben, besteht darin, Microsoft aufzufordern, mehrere Fenster in einzelnen Instanzen (wie Word) zu implementieren. Excel 2010 ist immer noch MDI.
mtone

Antworten:

3

Ja, der grobe Weg, dies zu tun, besteht darin, die Größe von Excel zu ändern, um beide Bildschirme zu überspannen, und dann jede Arbeitsmappe unabhängig in der Größe zu ändern und jede im Bereich von Excel auf jedem Bildschirm zu sitzen

wizardry!

Es scheint, dass er auf dem richtigen Weg war, aber er muss das benutzen restore down Klicken Sie auf die Schaltfläche für Excel, ändern Sie die Größe und ändern Sie dann die Größe der Arbeitsmappe manuell. Wenn die Arbeitsmappen maximiert sind, klicken Sie auf restore window Schaltfläche oben rechts in Excel, um die Größe der Arbeitsmappenfenster unabhängig voneinander zu ändern


Bearbeiten - Sie können Excel auch über beide Bildschirme erweitern und zu wechseln view - arrange all - vertical

Raystafarian
quelle
Mein Kollege wird nur grinsen und es ertragen, aber von den beiden Lösungen ist Ihre am einfachsten zu implementieren - Sie gewinnen also die Lorbeeren ...!
CJM
2

Nachdem Sie den Link erstellt und die Dateien gespeichert haben, ist der Link weiterhin vorhanden, wenn Sie die Arbeitsmappen in zwei verschiedenen Excel-Instanzen öffnen. Ich vermute, das eigentliche Problem ist, dass Ihr Kollege wollte, dass seine Änderungen in einer Arbeitsmappe automatisch in der anderen Datei angezeigt werden.

Das Problem ist, dass eine Instanz von Excel im Allgemeinen nicht erkennen kann, was in einer anderen Instanz von Excel passiert. [1] Wenn die beiden verknüpften Dateien in zwei separaten Excel-Instanzen geöffnet werden, können sie nur über Änderungen in der verknüpften Datei erfahren, indem sie die Datei auf der Festplatte betrachten.

Wenn Sie möchten, dass Datei 2 automatisch aktualisiert wird, wenn sich Datei 1 ändert, und gleichzeitig die zwei separaten Bildschirme der beiden Arbeitsmappen angezeigt werden, folgen Sie der Antwort von Raystafarian. Wenn Sie wirklich zwei separate Instanzen von Excel möchten, müssen Sie einige zusätzliche Schritte ausführen.

  1. Datei ändern 1.
  2. Speichern Sie die Änderung.
  3. Wechseln Sie zu Datei 2.
  4. Aktualisieren Sie den Link.

Um eine Verknüpfung manuell in Excel 2007 zu aktualisieren, wählen Sie Data Tab - & gt; Edit Links - & gt; Update Values. Alternativ können Sie dem ThisWorkbook-Modul von Datei 2 ein schnelles Makro hinzufügen.

Public Sub UpdateMyLinks()
   ThisWorkbook.UpdateLink ThisWorkbook.LinkSources
End Sub

Weisen Sie das Makro einer Tastenkombination zu, und der letzte Schritt wird wesentlich einfacher.

[1] Sie könnten ein VBA-Makro schreiben, um sie zu verbinden, aber der Aufwand lohnt sich wahrscheinlich nicht.

mischab1
quelle