Es ist nicht schwierig, Daten mit Javaript in Execl zu importieren. Im Grunde besteht es darin, ein neues ActiveXObject-Objekt („Excel.Application“) zu erstellen und dieses Objekt dann zu bearbeiten. Erstellen Sie eine neue Blattseite und geben Sie dann das Formular zur Eingabe von Daten an.
xlsheet.Cells(29,2).value=titleArray[0];
Dies ist jedoch nicht möglich, wenn das statistische Kreisdiagramm auf der Seite nach execl exportiert wird. Ich persönlich denke, dass es drei Möglichkeiten gibt, dies zu tun:
1. Verwenden Sie Funktionen, um statistische Kreisdiagramme direkt in Exec zu generieren
2. Erstellen Sie eine Vorlage und übertragen Sie dann die statistischen Werte an exec. Die Voraussetzung ist, dass Ihre Execl-Vorlage bereits verschiedene statistische Diagramme vorbereitet hat und Execl dann automatisch statistische Diagramme basierend auf den übergebenen Werten generiert.
Ich persönlich halte die zweite Methode für besser, da Sie auf diese Weise die Stile verschiedener statistischer Diagramme einfach steuern können. Selbst wenn Sie ein Programm zum direkten Generieren statistischer Diagramme verwenden, müssen Sie die Daten dennoch an exec übertragen und dann eine Funktion aufrufen basierend auf dem numerischen Wert, um ihn zu generieren.