Komplexe Excel-Formatierung von SQL-basierten Daten

Komplexe Excel-Formatierung von SQL-basierten Daten

Ich bin ein Datenbank-Typ, der zum ersten Mal formatierte Excel-Dokumente verwendet, und soll ein Blatt ähnlich dem Bild unten ausfüllen. Ich suche nach allgemeinen Anleitungen zum Verständnis der Excel-spezifischen Terminologien, die ich verstehen muss. Ich werde VS2013 und VSOTs verwenden und weiß bereits im Allgemeinen, wie die Datenbank mit dem Blatt verbunden wird (die Daten werden von einer SQL-Datenbank gesteuert). Das Ausfüllen der Zeilen, in denen zusammengeführte und formatierte Zellen beteiligt sind, ist jedoch etwas weniger klar (Verweise auf relevante Tutorials wären eine große Hilfe).

Ich denke, ich möchte die Vor- und Nachteile von Dokumentvorlagen besser verstehen [beachten Sie, dass das Gesamtdokument eine Sammlung von 3 Unterdokumenten mit Kopf- und Fußzeilen ist – es hat nicht gepasst, aber die Gesamtsummen stehen dort unten] oder sollte ich mit einer Schleife innerhalb der App rechnen, die einfach jede Zeile entsprechend der relevanten Formatierung einfärbt?

Der relevante Teil hier ist das Einfügen von Datenbankdaten in die formatierten Bereiche gemäß dem Beispiel – und nicht nur das Verknüpfen von SQL-basierten Zeilen mit Excel-basierten Zeilen, wie es in den meisten (allen) Beispielen gezeigt wird, die ich bisher gesehen habe.

[FOLLOWUP pro Frage]: Die Anzahl der Einzelposten kann variieren. Zwischensummenberechnungen sollten auf Blattbasis erfolgen, da die Möglichkeit einer Nachbearbeitung und manuellen Bearbeitung besteht. Die angezeigte Seite ist für eine von mehreren Dutzend verschiedenen „Regionen“, daher ist das Banner selbst auch dynamisch. Im Grunde sehen Sie sich die „Produktionen“ einer Woche an – eine mit dem Titel „Entscheidungen analysieren“, eine andere mit dem Titel „Öffentlich“, die dritte mit dem Titel „Sieben Gewohnheiten“. Dann die Details der jeweils verschachtelten Bestellungen. Die Anzahl und Titel der Produktionen einer bestimmten Woche können variieren.

Bildbeschreibung hier eingeben

verwandte Informationen