Cách nhập, đọc, thay đổi dữ liệu từ EXCEL trong QTP / UFT

Anonim

Trong hướng dẫn này, chúng ta sẽ làm việc với Excel với Micro Focus UFT

Hãy xem xét chúng tôi muốn nhập Sales.xls sau

Sau khi được nhập vào HP UFT, hàng trên cùng sẽ trở thành tiêu đề cột. Vì vậy, hãy cấu trúc dữ liệu của bạn cho phù hợp .

Cú pháp để nhập toàn bộ tệp Excel là

DataTable.Import (FileName)

Trong trường hợp của chúng ta

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

Cú pháp để nhập một trang tính cụ thể là

DataTable.ImportSheet (FileName, SheetSource, SheetDest)

Sử dụng phương thức Getrowcount để lấy số hàng trong trang tính

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

Để đặt hàng hiện tại sử dụng phương thức SetCurrentRow

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

'Trong mã dưới đây, 1 là số trang

Row1 = Datatable.Value ("Năm", 1)DataTable.SetCurrentRow (2)Row2 = Datatable.Value ("Năm", 1)MsgBox ("Hàng năm 1 =" & Hàng 1 & "Hàng năm 2 =" & Hàng 2)

Sử dụng phương pháp Giá trị để thay đổi dữ liệu trong trang tính đã nhập. Sử dụng phương pháp Xuất để xuất Excel