Importa un file Excel in Datatable in UFT
UFT è ora conosciuto come UFT One dalla versione 15.0 in poi. In questo tutorial, vi mostrerò come importare un file Excel in Datatable. Ti mostrerò anche come importare solo il foglio Excel desiderato nel datatable UFT.
Quindi, iniziamo.
DataTable.Importa in UFT / Come importare un file Excel in Datatable in UFT
Quando importiamo Excel in UFT datatable la riga superiore dei fogli Excel diventa l’intestazione di UFT Datatable. Quindi assicurati di aver dato nomi validi alle righe superiori come mostrato nella seguente istantanea.
La sintassi per importare l’intero file Excel è la seguente.
Quindi per importare un file Excel possiamo semplicemente usare il seguente codice.
Importerà i primi due fogli di Excel UFT Datatable. Il primo foglio verrà importato nel foglio globale e il secondo foglio Excel verrà importato nel foglio locale, ad esempio Azione1.
Nota: DataTable.Il metodo di importazione può importare solo fino ai primi due fogli del file Excel in UFT DataTable.Se si desidera più di due fogli Excel per UFT DataTable, è possibile utilizzare DataTable.Metodo ImportSheet
DataTable.ImportSheet in UFT / Importa un foglio Excel specifico in UFT DataTable
DataTable.Il metodo ImportSheet è abbastanza utile se si desidera importare qualsiasi foglio Excel specifico in UFT DataTable.
La sintassi per importare il foglio Excel desiderato è la seguente.
Quindi per importare il foglio Excel desiderato possiamo semplicemente utilizzare il seguente codice.
Sheet2 dal file Excel verrà importato in UFT foglio locale cioè Action1.
Come importare più fogli Excel in UFT DataTable
Nell’esempio precedente, abbiamo visto come importare il foglio Excel desiderato in UFT datatable usando DataTable.ImportSheet. Possiamo utilizzare il metodo ImportSheet per importare più fogli Excel in UFT datatable utilizzando a per un ciclo.
In questo esempio, importeremo tre fogli Excel in UFT Datatable. Per una migliore comprensione, aggiungerò un nuovo foglio locale in UFT datatable e importerò il foglio Excel richiesto e ripeterò lo stesso per altri due fogli.
1
2
3
4
|
Per i = 1 a 3
DataTable.AddSheet “MySheet” & i
DataTable.ImportSheet “L:\UFTOne\TesData\Test.xlsx”,”Sheet” & i, “MySheet” & i
Successivo
|
Ho preso un ciclo for e usando il contatore loop aggiungendo dinamicamente fogli locali di destinazione in UFT Datatable con nomi MySheet1, MySheet1 e MySheet3 e importando fogli Excel in questi fogli locali.
DataTable.DeleteSheet in UFT / Come eliminare il foglio in UFT Datatable
Fa parte delle migliori pratiche eliminare i fogli locali aggiunti in runtime da UFT Datatabe dopo che il loro scopo è stato soddisfatto.
La sintassi per eliminare il foglio è la seguente.
È possibile eliminare un foglio in base al suo SheetID/SheetName o al suo Indice. Quindi per importare il foglio Excel desiderato possiamo semplicemente utilizzare il seguente codice.
Considera la seguente istantanea.
Possiamo eliminare MySheet1 usando il suo indice nel modo seguente
Possiamo eliminare MySheet1 usando il suo ID / Nome nel modo seguente
Messaggi consigliati
- Quali sono le nuove funzionalità nel nuovo Datatable UFT One?
- DataTable in UFT Uno | Esempio di Datatable Metodi
- Come Utilizzare i Dati di Driver per sistemi Automatici di Parametrizzazione in UFT
- Leggi di Excel Utilizzando la Connessione di ADODB in UFT | VBA
- Leggere, Scrivere e Aggiornare il Foglio di Excel In UFT
- Come Registrare uno Script nel Browser Chrome in UFT
- Come Utilizzare il Dizionario Oggetto in UFT Con Esempi