Come eseguire lo script jsl in excel VBA?Il mio percorso di installazione di JMP è "c:\00\jmp\jmp.exe".
Devo avviare jMP.exe in un VBA e fare in modo che "jMP.exe" esegua il file "c:\abc.jsl".
Ho scritto VBA in questo modo. Il programma JMP può essere avviato, ma JSL non è in esecuzione.
Sub test()
Shell "c:\00\jmp\jmp.exe ""c:\abc.jsl"""
End Sub
Modellazione statistica avanzataAutomazione e scriptingRi: Come eseguire lo script jsl in excel VBA?Carino! Sono contento che tu l'abbia trovato.Ri: Come eseguire lo script jsl in excel VBA?Fatto. Ha a che fare con la scelta della lingua predefinita. Si verifica un errore quando il nome della colonna non è in inglese.

Ri: Come eseguire lo script jsl in excel VBA?Questo vale anche per CSV esportato utilizzando JMP Pro versione 15.1.
Grazie!Ri: Come eseguire lo script jsl in excel VBA?Non riesco a riprodurre il problema riscontrato nel mio ambiente. Il file .CSV esportato sembra a posto.
Ti consiglio di provare una versione più recente di JMP o, se non riesci a eseguire l'aggiornamento, di contattare l'assistenza tecnica.
Sembra che tu sia molto vicino, però. 
Ri: Come eseguire lo script jsl in excel VBA?vincere 7 64b
JMP pro 14.3
Grazie nasciff!Ri: Come eseguire lo script jsl in excel VBA?@lwx228 Inoltre, quale sistema operativo e versione di JMP stai utilizzando?
Ri: Come eseguire lo script jsl in excel VBA?Lo farò per impostazione predefinita.
Come devo impostarlo?
Grazie Giorgio!

Ri: Come eseguire lo script jsl in excel VBA?Sì, JMP è un ottimo software.
Ma non sto usando Q per quello.
Q è sorprendentemente veloce.
Quindi il punto è come utilizzare i file CSV generati da jMP senza questo problema.
Grazie!
Ri: Come eseguire lo script jsl in excel VBA?@lwx228 un'altra cosa da considerare: sembra che la caratteristica principale dell'applicazione q sia la capacità di eseguire query SQL su file CSV.
Ma sapevi che anche JMP ha una funzionalità simile?
Dai un'occhiata a Query Builder, che supporta la creazione di query su tabelle a partire da JMP13. Questa presentazione è un buon punto di partenza.Generatore di query per tabelle: un modo "senza lacrime" per i nuovi arrivati di relazionarsi al modello relazionale
Quota QUOTA_BYTES superata
Ri: Come eseguire lo script jsl in excel VBA?Quali sono le tue impostazioni di esportazione?
Sembra che ci sia un carattere speciale usato come delimitatore per le colonne, che non viene mostrato correttamente in "note.exe".
Dai un'occhiata a File --> Preferenze --> File di dati di testo --> Impostazioni di esportazione
L'esempio sotto Scripting index per Big Class ("Salva con nome") funziona correttamente?
Ri: Come eseguire lo script jsl in excel VBA?Ho usato JSL salvato come file CSV è:.
d3 << Save( "C:/123.csv" );
Ri: Come eseguire lo script jsl in excel VBA?Se apri il CSV generato da JMP con Note.exe, vedrà questi codici criptati,

Questo file CSV viene aperto in Excel e quindi salvato come file CSV. Questo nuovo file CSV viene aperto e visualizzato in Note.exe è normale.

Ri: Come eseguire lo script jsl in excel VBA?Il fulcro della domanda è:
Errori inspiegabili si verificano quando i programmi q utilizzano file CSV generati in JMP.
Tuttavia, apri il file CSV in Excel e salvalo una volta, in modo che il file CSV possa essere calcolato normalmente a livello q.
Ri: Come eseguire lo script jsl in excel VBA?Sì, ho convertito la maggior parte di ciò che faccio con VBA in JSL.
Preparati a dedicare un po' più di tempo alla modifica anche del restante VBA in JSL.
Grazie!Ri: Come eseguire lo script jsl in excel VBA?Sono d'accordo @nascif_jmp , come cambio di piattaforma è sempre una possibilità di avere problemi.
Perché anche non eseguire l'intero lavoro in jmp?
A proposito, la chiamata Shell per un lavoro jmp funziona in modo semplice come segue:
Path2JMP\jmp.exescript.jsl
e se lo script inizia con "//!", viene eseguito all'apertura,
e puoi smettere alla fine.
Consulta la Guida allo scripting --> per iniziare (o cerca //!)
//!
Names Default To Here( 1 );
// here Comes the JMP Job ...
Quit();
Ri: Come eseguire lo script jsl in excel VBA?Puoi condividere con noi cosa sta cercando di fare abc.jsl? Esistono molti modi per integrare JMP con Excel. Forse c'è un modo migliore per portare a termine il tuo compito piuttosto che eseguire JMP come subroutine.