lancio Excel da LabVIEW. Trascinare e rilasciare il componente " refnum Automation " nel "Pannello anteriore" LabVIEW con la palette "Controlli" . Trascinare e rilasciare i seguenti componenti in Labview " Diagram " utilizzando la "Funzione" tavolozza :
1 . Aperto Automazione
2 . Proprietà nodo
Fai clic destro su " refnum Automation , " punto su "Seleziona ActiveX Classe " e selezionare " Excel._Application . " Nella " Finestra Diagram ", collegare il " refnum Automation " per il blocco "Open Automation " . Collegare l'uscita " di riferimento " dal " Automation Open" per il " Reference IN" sul blocco di proprietà ( questo è il riferimento per l'applicazione Excel che deve essere utilizzato su più blocchi in questo codice) . Selezionare " proprietà Visible " e impostarlo su "True ".
2
Scrivi il codice per creare un nuovo " manuale" utilizzando il riferimento all'applicazione Excel . Trascinare e rilasciare i seguenti componenti in Labview " Diagram " utilizzando la "Funzione" tavolozza :
1 . Un altro nodo Proprietà ( chiamatelo A ) per
2 . Una Invoke node ( chiamatelo B ) per
Collegare il riferimento di Excel per immobili nodo "A" e selezionare la proprietà " cartelle di lavoro. " Collegare l'uscita della proprietà " cartelle di lavoro " per il " Reference IN" per il nodo invoke "B. " Selezionare il metodo "Add ". L'uscita di "Add" fornirà un riferimento al nuovo " Cartella di lavoro. "
3
Scrivi codice per aprire un nuovo "Foglio di lavoro " con il riferimento " Workbook" . Trascinare e rilasciare i seguenti componenti in Labview " Diagram " utilizzando la "Funzione" tavolozza :
1 . Un altro nodo Proprietà ( chiamarlo C ) per
2 . Un altro nodo invoke ( chiamarla D ) per
3 . Variante al blocco dei dati
Collegare il riferimento " Workbook" al " Reference IN" del prossimo nodo proprietà " C. " Selezionare proprietà "Fogli ". Collegare l'uscita della proprietà " Sheets " al " Reference IN" per il prossimo nodo invoke "D. " Selezionare il metodo "Add ". L'uscita di "Add" è una variante . Convertire la variante in un riferimento " Excel._Worksheet " usando il blocco " Variante ai dati . "
4
Scrivi codice per aggiungere dati alle celle con il riferimento "Foglio di lavoro " . Trascinare e rilasciare i seguenti componenti in Labview " Diagram " utilizzando la "Funzione" tavolozza :
1 . Un altro nodo Proprietà ( chiamarlo E ) per
2 . Un altro nodo invoke ( chiamarlo F ) per
3 . Stringa costante
Collegare il riferimento "Foglio di lavoro " per il " Reference IN" per il nodo invoke "F. " Selezionare il metodo di " Gamma ". Questa mostra automaticamente " Cell1 " e ingressi " CELL2 " sul invocare nodo " F. " Collegare l'uscita del metodo "Range" al " Reference IN" per la proprietà del nodo " E. "
Immettere il valore di "A1" in "costante stringa . " Ciò significa che il valore deve essere scritto alla cella "A1 ". Selezionare proprietà " Val2 " sulla proprietà del nodo " E. " Trascinare un "controllo di stringa" dalla tavolozza " controlli " sul "Pannello anteriore" e immettere un valore di stringa , ad esempio " Nome ". In considerazione " Schema " , collegare questo all'ingresso " Valore2 proprietà" .
5
Scrivi codice per salvare e chiudere Excel . Trascinare e rilasciare i seguenti componenti in Labview " Diagram " utilizzando la "Funzione" tavolozza :
1 . Altri due Invoke nodi ( li G e H chiamare ) per
2 . Automazione Chiudi blocco
Collegare il riferimento " Workbook" dal punto 3 al " Reference IN" di invocare nodo "G. " Selezionare il metodo " chiudi". Connetti "Reference Out" da invocare nodo " G " a " di riferimento nella " della " Chiudi Automation " blocco . Collegare il riferimento di Excel dal punto 1 per il " riferimento nel " nodo di invocare " H. " Selezionare il metodo " Quit ". Eseguire il programma Labview facendo clic sul pulsante "Esegui" nel "Pannello anteriore" del programma .
software © www.354353.com