Schreiben Sie ein Skript zum Öffnen von Excel-Dateien, die mehrere Blätter enthalten, und führen Sie dann eine unabhängige Analyse mit jedem einzelnen Blatt durch. Die Namen und die Anzahl der Blätter aus verschiedenen Excel-Dateien können unterschiedlich sein, daher möchten Sie einen generischen Code schreiben, der mit verschiedenen Dateien arbeiten kann.
Verwendet den Open-Befehl, um die Datei zu öffnen
dt = Open ("Dateipfad");
Diese spezielle Beispieldatei hat also drei Blätter zeigen (dt); gibt dieses Ergebnis im Protokoll aus:
dt = {DataTable("Blatt 1"), DataTable("Blatt 2"), DataTable("Blatt 3")};
Müssen Sie jede Datentabelle in dt verschiedenen Variablen zuweisen, was ist die richtige Syntax dafür?
Ich habe es versucht:
dt1 = dt(1);
Es hat nicht funktioniert. dt1 ist im Wesentlichen gleich dt. zeigen (dt1); gibt dieses Ergebnis im Protokoll aus:
dt1 = {Datentabelle ("Blatt 1"), Datentabelle ("Blatt 2"), Datentabelle ("Blatt 3")};
Vielen Dank!