Hur man importerar, läser, ändrar data från EXCEL i QTP / UFT

Anonim

I denna handledning kommer vi att arbeta med Excel med Micro Focus UFT

Tänk på att vi vill importera följande Sales.xls

När den har importerats till HP UFT blir den översta raden kolumnrubriken. Så strukturera dina data därefter .

Syntaxen för att importera hela Excel-filen är

DataTable.Import (FileName)

I vårat fall

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

Syntaxen för att importera ett visst ark är

DataTable.ImportSheet (FileName, SheetSource, SheetDest)

Använd metoden Getrowcount för att få antalet rader i arket

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

För att ställa in den aktuella raden för att använda metoden SetCurrentRow

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

'I koden nedan är 1 bladnumret

Row1 = Datatable.Value ("Year", 1)DataTable.SetCurrentRow (2)Row2 = Datatable.Value ("Year", 1)MsgBox ("Year Row 1 =" & Row1 & "Year Row 2 =" & Row2)

Använd Value- metoden för att ändra data i det importerade arket. Använd exportmetoden för att exportera Excel