Excel Datei durch Computer-Netzwerk verbinden und projizieren?
Hallo liebe Community,
ich stehe leider vor einem Rätsel und hoffe, dass es kein ungelöstes Rätsel bleibt, sondern jemand von Euch eine gute Lösung hat.
Ich habe auf der Arbeit einen Computer A mit Bildschirm und einen Computer B mit großem TV Monitor, statt eines typischen Computers Bildschirm. Beide Computer sind über ein Netzwerk verbunden.
Die Excel Dateien liegen auch im Netzwerk-Ordner. Zugreifen kann man von beiden Computern auf die Datei problemlos. Es handelt sich um zwei eigenständige Excel Mappen. Quasi einmal Excel "Einstellungen.xlsm" und "Vorschau.xlsm"
Wenn ich nun auf Computer A beide Mappen geöffnet habe, dann werden mir die Werte, die ich in der Mappe "Einstellungen" ändere/eintrage usw. auch problemlos in der zweiten Mappe "Vorschau" angezeigt.
Dafür nutze ich die Formel:
Wenn ich nun aber auf Computer A im Netzwerk-Ordner die Mappe "Einstellungen" öffne und auf dem Computer B die Mappe "Vorschau", dann funktioniert leider die Kommunikation nicht. Sprich, die Veränderungen werden nicht übertragen.
Ich hoffe, dass es an der oberen Formel liegt und nicht, dass es daran scheitert, dass Excel über diese Art Verbindung nicht miteinander kommunizieren kann.
Ich habe auch eine Grafik erstellt, falls einer nicht ganz versteht, wie ich das umsetzen möchte. Auf Eure Ideen und Lösungen bin ich sehr gespannt. :)
Vielen lieben Dank im Voraus!
1 Antwort
Excel schaut normalerweise nur beim Öffnen einer Arbeitsmappe nach, ob sich in verknüpften Arbeitsmappen etwas geändert hat.
Innerhalb desselben Computers ist es dasselbe Programm, das beide Arbeitsmappen verwaltet, deshalb hat Microsoft wohl entschieden, dass hier auf Änderungen sofort reagiert werden kann.
Recherche: https://www.google.com/search?q=excel+änderungen+feststellen+netzwerkordner
bisher einziger verwendbarer Treffer: https://administrator.de/forum/excel-Aenderungen-live-anzeigen-fuer-andere-nutzer-249949.html
Danach scheint ein sofortiges Reagieren nur mit Makro möglich zu sein. Im Allgemeinen ist das eine Änderung, die unerwünscht ist, aber in deinem Fall handelt es sich ohnehin schon um .xlsm-Dateien.
Allerdings könnte es bei neueren Excel-Versionen auch anders sein und es gibt eine Einstellung, die externe Arbeitsmappen regelmäßig auf Änderungen überprüft.
-----
Vielleicht hast du eine genügend aktuelle Excel-Version und es liegt tatsächlich an der Formel - allein der Name der Arbeitsmappe reicht nur dann aus, wenn sie in der aktuellen Instanz von Excel bereits geöffnet ist oder die Datei sich im "üblichen" Ordner für Excel-Dateien befindet. Sonst ist der Pfad zur Datei erforderlich, vermutlich der komplette. Hoffentlich haben beide Computer dieselben "Laufwerksbuchstaben" für dieselbe Netzwerk-Freigabe.
-----
Inzwischen ist es aber möglich, ein und dieselbe Datei durch mehrere Benutzer gleichzeitig betrachten (und sogar ändern) zu lassen, wobei alle Benutzer die Änderungen aller Benutzer nahezu in Echtzeit sehen (übrigens auch, welchen Bereich welcher Benutzer gerade markiert hat). Dann bräuchtest du nur (oder "nur") Vorschau.xlsm auf beiden Computern gleichzeitig geöffnet zu haben.
Möglicherweise braucht man dazu eine "Professional"-Ausgabe von Microsoft Office, und auch ggf. nötige Einstellungen wüsste ich nicht (bei mir hat sich der Arbeitgeber darum gekümmert).
Müsste gehen, es wird ja zeitgesteuert nachgesehen, ob eine Änderung vorliegt, was man im Prinzip genauso auch von Hand machen kann.
Das Intervall kannst du auch verkleinern, wenn 5 Sekunden zu lang sind. Bau dir aber irgendeine Sicherheit ein, um mit Excel weiterarbeiten zu können, wenn du das Intervall so kurz machst, dass Excel nur noch mit dem Datenabgleich beschäftigt ist.
@PWolff Das hier klingt sehr vielversprechend: https://administrator.de/forum/excel-Aenderungen-live-anzeigen-fuer-andere-nutzer-249949.html
Dort geht es jedoch um eine Excel Arbeitsmappe. Ich habe jedoch 2x
1-Admin Datei
2-Vorschau Datei
Ginge das trotzdem? Oder muss ich die Vorschau zwangsläufig in die Admin Excel Arbeitsmappe wieder einbauen, damit es funktioniert.