Cách nhập, đọc, thay đổi dữ liệu từ EXCEL trong QTP/UFT
Các bước nhập, đọc, thay đổi dữ liệu từ EXCEL
Trong hướng dẫn này, chúng ta sẽ làm việc với Excel với Micro Focus UFT
Giả sử chúng ta 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ộ file 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 đoạn mã bên dưới, 1 là số tờ
Row1= Datatable.Value("Year",1) DataTable.SetCurrentRow(2) Row2= Datatable.Value("Year",1) MsgBox("Year Row 1 =" & Row1 & " Year Row 2 =" & Row2 )
Sử dụng Giá trị phương pháp thay đổi dữ liệu trong bảng đã nhập. Sử dụng Xuất khẩu phương pháp xuất Excel