Auf Thema antworten

Hm in Excel fragst du dann die Abfrage aus Access ab oder wie muss ich mir das Vorstellen? Also mit einer View ginge das. Wenn Excel jetzt ein SELECT * FROM Access.Abfrage macht eventuell auch. Oder Excel führt die Abfrage auf Access selber aus (keine Ahnung ob das denkbar wäre) und dann wären Syntax Unterschiede natürlich ein Problem.


Ein kleiner MSSQL Express als ETL System. Da drin kann man einfach Views zusammen bauen die per linked server direkt aus der eigentlichen DB lesen. Die kann man dann von Excel aus einfach mit SELECT * FROM view abfragen. Das Ganze setzt dann SQL voraus als Abfragesprache und zum Views erzeugen, das ist sicherlich eine Einstiegshürde. Dafür ist es aber sehr flexibel. Du kannst die Views anpassen und Excel lassen wie es ist. Du kannst außerdem granular Berechtigungen verteilen wer was lesen darf. Ich habe bei uns sowas gebaut und sogar RLS (Row Level Security) eingebracht, so das jeder nur seine Daten abfragen kann.


Zurück
Oben