Ich habe einige Dateien wie diese angeordnet treffen: (Im mit MS Excel 2016)holen Zeilen aus anderen Datei und filtern sie
folder/
Master.xlsx (has column `Category` with value A, B or C)
SlaveA.xlsx
SlaveB.xlsx
SlaveC.xlsx
Sie auf Netzlaufwerk befinden. Ich möchte Slaves veranlassen, Daten von Master.xlsx zu holen und zu filtern, um nur ihre eigene Kategorie anzuzeigen. Es scheint nicht eine große Sache zu sein, aber als ich versuchte, es durch externe Dateireferenz aufzulösen, funktioniert es nicht richtig (etwas wie PATH/filse.xlsx!Table1[@[Category]]
).
Der Referenz funktioniert nur, wenn ich bereits te Quelldatei (Master.xlsx), ansonsten gibt es Fehlerdatei, dass kippe Last refenrece geöffnet haben.
Alle Dateien sind passwortgeschützt, also wenn ich alles korrekt ausführe (First open Master.xlsx und danach Slave.xlsx), werden die Slave-Daten aktualisiert, aber die Filter werden nicht aktualisiert. Ich muss dann das Passwort eingeben und sie manuell aktualisieren.
Das ist wirklich problematisch. Es wäre auch schön, wenn es eine Möglichkeit gäbe, Slaves aus ihrem Ordner zu entfernen. Meaby, es gibt einen besseren Weg, dies zu tun. Ich möchte nur Daten von Excel nach bestimmten Kategorien anzeigen.
Verwenden Sie VBA, C# oder was? – z32a7ul
@ z32a7ul Ich verwende nur MS Excel 2016 –