Programmatische Einfügung von Daten im Seriendruckstil in vorhandene Excel-Tabellen?

Ich möchte die Dateneingabe in Excel-Tabellen automatisieren. Auf einer Website sind Benutzerdaten vorhanden. Wenn der Benutzer dies anfordert, müssen diese Daten in eine Excel-Tabelle eingefügt werden. Die Schwierigkeit besteht darin, dass das Format der Excel-Tabelle von Benutzer zu Benutzer erheblich variieren kann.

Ich habe dies als ein Problem mit Vorlagen betrachtet - die Excel-Tabelle enthält die Vorlage und die Aufgabe, Daten in bestimmte benutzerdefinierte Zellen in dieser Vorlage einzufügen.

Ich habe mir xlwt und xlrd für Python sowie jexcelapi und POI-HSSF für Java angesehen. Sie scheinen zu funktionieren, aber da ich einfach Werte in bestimmte Zellen schreiben möchte, scheinen sie übertrieben. Ich mache mir auch Sorgen, die Tabelle des Benutzers nach der Verarbeitung neu zu schreiben. scheint eine Gelegenheit zu sein, Fehler in den Prozess einzufügen.

Gibt es eine Möglichkeit, Excel anzuweisen, die Daten von einem Blatt in ein anderes zusammenzuführen? Ich denke, ich könnte eine einfache Tabelle erstellen, die nur die Daten enthält, und Excel irgendwie dazu bringen, sie mit der vorhandenen Tabelle des Benutzers zusammenzuführen.

Sinn ergeben? Bessere Ansätze?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage