Wie überspringe ich ein bestimmtes Arbeitsblatt beim Importieren einer Excel-Datei?Hallo JMP-Forum,
Ich verwende JMP 16. Ich suche nach einer Möglichkeit, eine Excel-Tabelle mit mehreren Arbeitsblättern zu importieren, möchte aber den Import eines bestimmten Arbeitsblatts mit dem Namen „Zusammenfassung“ überspringen.Gibt es eine Möglichkeit, ein Skript dafür zu schreiben?
Bitte beachten Sie: Ich erstelle regelmäßig einen Bericht mit einer solchen Excel-Datei. Und die Anzahl und Namen der Arbeitsblätter (außer „Zusammenfassung“) variieren jedes Mal.
Danke
SkripterstellungWindowsBetreff: Wie überspringe ich ein bestimmtes Arbeitsblatt beim Importieren einer Excel-Datei?Hallo,
Eine einfache "schmutzige" Methode, dies zu handhaben, wäre, alle Arbeitsblätter zu öffnen, die Namen aller geöffneten Tabellen aufzuzeichnen [Get Data Table List()] und die Tabelle mit name == "Summary", [Close (dt, NoSave )].
Lassen Sie uns wissen, wenn Sie ein tatsächliches Beispiel eines Skripts benötigen, um diese Befehle zusammenzustellen.
Am besten,
TS
Betreff: Wie überspringe ich ein bestimmtes Arbeitsblatt beim Importieren einer Excel-Datei?Danke Thierry!
Ich bin nicht sehr vertraut mit der Verwendung von List(), daher wäre ein Beispielskript hilfreich 
Mein Plan ist es, den Rest der Arbeitsblätter (außer 'Zusammenfassung') zu verketten.
Grüße
Betreff: Wie überspringe ich ein bestimmtes Arbeitsblatt beim Importieren einer Excel-Datei?Hier ist ein kurzes Skript zum Verwerfen von Datentabellen mit einem Namen, der „Zusammenfassung“ enthält:
Names Default to Here (1);
tb_list = Get Data Table List ();
for (i = 1, i <= N Items (tb_list), i++,
tb_name = tb_list [i] << Get Name;
if (contains(tb_name, "Summary"), Close (tb_list[i],NoSave))
);
Sie können dann den Befehl Get Data Table List () erneut ausführen und die verbleibenden Tabellen zu einer neuen Datentabelle verketten.
Am besten,
TS