Jak importować, czytać, zmieniać dane z EXCEL w QTP / UFT

Anonim

W tym samouczku będziemy pracować z programem Excel z Micro Focus UFT

Rozważmy, że chcemy zaimportować następujący plik Sales.xls

Po zaimportowaniu do HP UFT górny wiersz staje się nagłówkiem kolumny. Dlatego odpowiednio uporządkuj swoje dane .

Składnia importu całego pliku Excel to

DataTable.Import (nazwa_pliku)

W naszym przypadku

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

Składnia importu określonego arkusza to

DataTable.ImportSheet (FileName, SheetSource, SheetDest)

Użyj metody Getrowcount, aby uzyskać liczbę wierszy w arkuszu

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

Aby ustawić bieżący wiersz, aby użyć metody SetCurrentRow

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

W poniższym kodzie 1 to numer arkusza

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

Użyj metody Wartość , aby zmienić dane w zaimportowanym arkuszu. Użyj metody Export , aby wyeksportować plik Excel