Tabellenaktualisierung
23.01.2024 14:37:35
Markus
könnt ihr mir mal eure Meinung da lassen, wie ihr folgende Idee am besten umsetzen würdet?
Ich möchte eine Excel Datei mit einer Tabelle erzeugen, die auf einem Sharepoint liegt und dort von verschiedenen Leuten bearbeitet werden kann.
Die Tabelle enthält vorgefilterte Datensätze (Menge im 3-stelligen Bereich) aus einer SQL-Datenbank. Die ersten 10 Spalten sollen durch den User nicht bearbeitbar sein, sondern enthalten u.a. Datumsfelder, die sich allerdings bei der Tabellenaktualisierung durch einen Admin ändern können. Die letzten 5 Spalten enthalten Kommentare und Bemerkungen der User zu den Datensätzen (inkl. farblichen Formatierungen) und sind jederzeit durch die User editierbar.
An einem Wochentag erfolgt die Aktualisierung der Tabelle. Dafür soll der Datenstand eingefroren, exportiert und in eine Datenbank geladen werden. Dann erfolgen auf Datenbankebene verschiedene Updates und am Ende wird es eine geupdatete Form der Excel-Tabelle in der SQL-Datenbank geben (Änderungen sind z.B. wegfallende Datensätze, neue hinzu kommende Datensätze oder eine Datumsaktualisierung zu bestehenden Datensätzen).
Ich könnte nun einfach die geupdatete Tabelle aus SQL exportieren und in die Excel Datei laden, allerdings ist das nur als .csv möglich, womit sämtliche Formatierungen in den Kommentarspalten dahin wären. Da die Formatierungen aber sehr wichtig sind, ist das keine Lösung. Es müsste also auf Excel-Ebene ein Update gegen die ersten 10 Spalten gefahren werden, während die Kommentarspalten inkl. Verknüpfung zu den Datensätzen bestehen bleiben.
Wie setze ich das am besten um?
VG Markus