Importa dati Excel non popolatiSto scrivendo uno script che importerà un foglio Excel ed eseguirà varie azioni di pulizia e analisi su di esso. Tuttavia, i fogli Excel che verranno importati vengono aggiornati quotidianamente e contengono oltre 20.000 righe che verranno compilate solo quando li aggiorni in Excel. Non sono riuscito a trovare un modo per aggiornare questo foglio dati nella procedura guidata di importazione di Excel o in JMP senza accedere prima al foglio Excel e aggiornarlo lì - qualcuno conosce un modo per aggiornare i dati Excel durante l'importazione in modo che l'utente non sarà necessario aggiornare separatamente il foglio Excel?
Automazione e scriptingAccesso ai datiRi: Importare dati Excel non popolatiA seconda di ciò che sta facendo Excel, potresti eseguire il popolamento dei dati in JMP? In caso contrario, potrebbe essere necessario utilizzare Run Program() da JMP e utilizzare commandline/vscript/powershell per aggiornare i dati nel foglio Excel prima di caricarlo su JMP.
Ri: Importare dati Excel non popolatiIn JMP 18, è presente uno script Aggiorna tabella fornito nella tabella JMP importata. Se esegui questo script di tabella E il numero di colonne corrisponde esattamente alla tabella precedente, i dati verranno aggiornati nella tabella JMP. Tuttavia, non applicherà le azioni di pulizia o analisi, quindi potrebbe non essere utile. Le alternative che mi vengono in mente, che non sono semplici, sono:
1. Utilizzare le funzioni del file JSL e la pianificazione per leggere le informazioni del file Excel per rilevare quando viene modificato sul disco, quindi attivare le azioni
2. Utilizzare Visual Basic for Applications in Excel per gestire le operazioni su JMP quando i dati cambiano in Excel. Ciò sostanzialmente inverte il flusso in cui Excel diventa l'applicazione guida.
Saluti,
Brian Corcoran
Sviluppo JMP