Kuidas QTP / UFT-is andmeid EXCEList importida, lugeda ja muuta

Anonim

Selles õpetuses töötame Exceli abil koos Micro Focus UFT-ga

Mõelgem, kas tahame importida järgmisi Sales.xls-faile

Kui see on imporditud HP UFT-i, muutub ülemine rida veeru päiseks. Nii struktureerige oma andmed vastavalt .

Sintaks kogu Exceli faili importimiseks on

DataTable.Import (failinimi)

Meie puhul

Datatable.import "D: \ Automation \ Sales.xls" 

Konkreetse lehe importimiseks mõeldud süntaks on

DataTable.ImportSheet (failinimi, SheetSource, SheetDest)

Lehel olevate ridade arvu saamiseks kasutage meetodit Getrowcount

Datatable.import "D: \ Automation \ Sales.xls" rida = Datatable.getsheet (1). Rida MsgBox rida 

Praeguse rea määramiseks meetodi SetCurrentRow kasutamiseks

Datatable.import "D: \ Automation \ Sales.xls" DataTable.SetCurrentRow (1)

"Allolevas koodis on 1 lehe number

Rida1 = Datatable.Value ("Aasta", 1)DataTable.SetCurrentRow (2)2. rida = Datatable.Value ("Aasta", 1)MsgBox ("Aasta rida 1 =" & Rida 1 & "Aasta rida 2 =" & Rida 2)

Imporditud lehe andmete muutmiseks kasutage meetodit Väärtus . Exceli eksportimiseks kasutage meetodit Eksport