Sådan importeres, læses, ændres data fra EXCEL i QTP / UFT

Anonim

I denne vejledning arbejder vi med Excel med Micro Focus UFT

Overvej, at vi vil importere følgende Sales.xls

Når den først er importeret til HP UFT, bliver den øverste række kolonneoverskriften. Så strukturér dine data i overensstemmelse hermed .

Syntaksen for at importere hele Excel-filen er

DataTable.Import (filnavn)

I vores tilfælde

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

Syntaksen for at importere et bestemt ark er

DataTable.ImportSheet (FileName, SheetSource, SheetDest)

Brug metoden Getrowcount for at få antallet af rækker i arket

Datatable.import "D: \ Automation \ Sales.xls" række = Datablad.getsheet (1) .Getrowcount MsgBox række 

For at indstille den aktuelle række til at bruge metoden SetCurrentRow

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

'I nedenstående kode er 1 arknummeret

Række1 = Datablad.Værdi ("År", 1)DataTable.SetCurrentRow (2)Række2 = Datablad.Værdi ("År", 1)MsgBox ("Year Row 1 =" & Row1 & "Year Row 2 =" & Row2)

Brug Value metode til at ændre data i det importerede ark. Brug eksportmetoden til at eksportere Excel