В этом руководстве мы будем работать с Excel с Micro Focus UFT.
Предположим, мы хотим импортировать следующий файл Sales.xls
После импорта в HP UFT верхняя строка становится заголовком столбца. Так что структурируйте свои данные соответствующим образом .
Синтаксис для импорта всего файла Excel:
DataTable.Import (имя файла)
В нашем случае
Datatable.import "D: \ Automation \ Sales.xls"
Синтаксис для импорта определенного листа:
DataTable.ImportSheet (Имя файла, 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 ("Год", 1)DataTable.SetCurrentRow (2)Row2 = Datatable.Value ("Год", 1)MsgBox ("Строка года 1 =" & Строка1 & "Строка года 2 =" & Строка2)
Используйте метод Value для изменения данных в импортированном листе. Используйте Экспорт метод для экспорта в Excel