Ich habe eine Registerkarte im XLS-Blatt, die Daten aus verschiedenen XLS-Registerkarten zu einer kombiniert, die ich über jsl für die weitere Datenverarbeitung in jmp zu öffnen versuche. Wenn ich die Open-Funktion verwende, sind die in jmp heruntergeladenen Daten falsch. Entweder werden keine Werte in jmp kopiert, es handelt sich um gefälschte Daten (1900er Jahre).
Wenn ich jedoch das xls-Add-in von jmp verwende, um die Tabelle in die jmp-Tabelle zu konvertieren, erhalte ich die richtigen Daten. Gibt es eine Methode, um die open-Funktion zu ändern, um die richtigen Daten zu erhalten, oder kann das xls-Add-in von jmp in einem jsl-Skript aufgerufen werden?
Danke
SC
Openfunction verwende ich, um die XLS-Daten zu sammeln
Offen ( Dateinamen ,
Arbeitsblätter ( "xls zu jmp" ) ,
Für alle Blätter verwenden ( 0 ) ,
Arbeitsblätter verketten ( 0 ) ,
Verkettungsspalte erstellen ( 1 ) ,
Arbeitsblatteinstellungen (
1 ,
Hat Spaltenüberschriften ( 1 ) ,
Anzahl der Zeilen in Kopfzeilen ( 1 ) ,
Kopfzeilen beginnen in Zeile ( 1 ) ,
Daten beginnen in Zeile ( 2 ) ,
Daten beginnen in Spalte ( 1 ) ,
Daten enden auf Zeile ( 0 ) ,
Daten enden auf Spalte ( 0 ) ,
Replizierte überspannte Zeilen ( 1 ) ,
Ausgeblendete Zeilen unterdrücken ( 1 ) ,
Ausgeblendete Spalten unterdrücken ( 1 ) ,
Leere Spalten unterdrücken ( 1 ) ,
Als Hierarchie behandeln ( 0 )
)
) ;
Ich würde auf JMP 14 upgraden, wenn Sie können.JMP 12 kann spätere Versionen von MS-Office Excel nicht lesen.Übrigens, welche Version von MS-Office verwendest du?
Wir verwenden immer noch JMP 12 und verwenden eine Problemumgehung, bei der wir die .xlsx-Datei entweder als .csv oder .xls speichern und dann in JMP OK lesen.
Es kann ein zusätzlicher Schritt sein, aber das Öffnen mit dem Excel-Assistenten in JMP sollte funktionieren.Sie müssten wahrscheinlich JMP 14 mit den neuesten Verbesserungen erhalten.
Brian
Wenn Sie uns ein Beispiel der Daten zur Verfügung stellen und uns mitteilen könnten, welche Version von JMP Sie verwenden und auf welchem Betriebssystem, wäre dies sehr hilfreich.
Brian Corcoran
JMP-Entwicklung
Welche Version von JMP verwendest du?
Wenn Sie "Excel Add-in" sagen, ist es der Excel-Assistent?
Wenn Sie den Excel-Assistenten verwenden, um eines der Arbeitsblätter zu öffnen, können Sie zum Dreieck „Quelle“ im Tabellenbereich der erstellten Datentabelle wechseln und den zum Öffnen des Arbeitsblatts erforderlichen Code abrufen.Schneiden Sie das aus und fügen Sie es in Ihr Skript ein, und es sollte funktionieren.