Как импортировать, читать и изменять данные из EXCEL в QTP/UFT
Действия по импорту, чтению и изменению данных из EXCEL
В этом уроке мы будем работать с Excel с помощью Micro Focus UFT.
Предположим, мы хотим импортировать следующий файл Sales.xls.
После импорта в HP UFT верхняя строка становится заголовком столбца. Поэтому структурируйте свои данные соответствующим образом..
Синтаксис для импорта всего файла Excel:
DataTable.Import(FileName)
В нашем случае
Datatable.import "D:\Automation\Sales.xls"
Синтаксис для импорта определенного листа:
DataTable.ImportSheet(FileName, SheetSource, SheetDest)
Используйте метод Getrowcount, чтобы получить количество строк на листе.
Datatable.import "D:\Automation\Sales.xls"row = Datatable.getsheet(1).Getrowcount MsgBox row
Чтобы установить текущую строку, используйте метод SetCurrentRow.
Datatable.import "D:\Automation\Sales.xls"DataTable.SetCurrentRow(1)
' В приведенном ниже коде 1 — это номер листа
Row1= Datatable.Value("Year",1) DataTable.SetCurrentRow(2) Row2= Datatable.Value("Year",1) MsgBox("Year Row 1 =" & Row1 & " Year Row 2 =" & Row2 )
Использовать Значение метод для изменения данных в импортированном листе. Использовать Экспортировать метод экспорта Excel