Importuj plik Excel do Datatable w UFT

UFT jest teraz znany jako UFT One od wersji 15.0. W tym samouczku pokażę Ci, jak zaimportować plik excel do Datatable. Pokażę Ci również, jak zaimportować tylko żądany arkusz excel do datatable UFT.

Zacznijmy więc.

Import w UFT / jak zaimportować plik Excel do Datatable w UFT

kiedy importujemy Excel do datatable UFT, górny wiersz arkuszy excel staje się nagłówkiem Datatable UFT. Upewnij się więc, że nadałeś poprawne nazwy górnym wierszom, jak pokazano na poniższej migawce.

Importuj arkusz uft lub Importuj plik excel do Datatable w UFT

składnia importowania całego pliku Excel jest następująca.

Import (nazwa pliku)

aby zaimportować plik excel, możemy po prostu użyć następującego kodu.

Import „L:\UFTOne\TesData\Test.xlsx”

zaimportuje pierwsze dwa arkusze danych excel UFT. Pierwszy arkusz zostanie zaimportowany do globalnego arkusza, a drugi arkusz excel zostanie zaimportowany do lokalnego arkusza, tj.

Import-excel w uft

Uwaga: DataTable.Metoda importu może importować tylko do dwóch pierwszych arkuszy pliku excel w UFT DataTable.Jeśli chcesz użyć więcej niż dwóch arkuszy Excela do UFT DataTable, możesz użyć DataTable.Metoda ImportSheet

DataTable.Importuj arkusz w UFT / Importuj określony arkusz Excel do DataTable UFT

DataTable.Metoda ImportSheet jest bardzo przydatna, jeśli chcesz zaimportować dowolny konkretny arkusz excel do UFT DataTable.

składnia importowania żądanego arkusza Excela jest następująca.

ImportSheet FileName, Vtsourcesheet, vtDestinationSheet

aby zaimportować żądany arkusz Excela, możemy po prostu użyć następującego kodu.

ImportSheet „L:\UFTOne\TesData\Test.xlsx”, „Sheet2”, „Action1”

Arkusz2 z pliku Excel zostanie zaimportowany do lokalnego arkusza UFT, tj.

jak zaimportować wiele arkuszy Excel do DataTable UFT

w powyższym przykładzie widzieliśmy, jak zaimportować żądany arkusz excel do DataTable UFT za pomocą DataTable.ImportSheet. Możemy użyć metody ImportSheet, aby zaimportować wiele arkuszy Excela do datatable UFT za pomocą pętli for.

w tym przykładzie zaimportujemy trzy arkusze Excela do UFT Datatable. Dla lepszego zrozumienia dodam nowy lokalny arkusz w datatable UFT i zaimportuję do niego wymagany arkusz excel i powtórzę to samo dla dwóch kolejnych arkuszy.

1
2
3
4

For i = 1 To 3
DataTable.AddSheet” MySheet ” & i
DataTable.ImportSheet „L:\UFTOne\TesData\Test.xlsx”, „arkusz” & i,” MySheet ” & i
następny

wziąłem pętlę for i używałem licznika pętli dynamicznie dodając docelowe lokalne arkusze do Datatable UFT o nazwach MySheet1, MySheet1 i MySheet3 oraz importując arkusze excel do tych lokalnych arkuszy.

Datatable.importSheet-uft-one

DataTable.DeleteSheet w UFT / jak usunąć arkusz w UFT Datatable

jest to część najlepszych praktyk, aby usunąć środowisko wykonawcze dodane lokalne arkusze z UFT Datatabe po spełnieniu ich celu.

składnia do usunięcia arkusza jest następująca.

Usuń arkusz SheetID

możesz usunąć arkusz za pomocą jego SheetID/SheetName lub jego indeksu. Aby zaimportować żądany arkusz Excela, możemy po prostu użyć następującego kodu.

rozważ następującą migawkę.

deletesheet w uft

możemy usunąć MySheet1 używając jego indeksu w następujący sposób

DataTable.DeleteSheet (3)

możemy usunąć MySheet1 używając jego ID / nazwy w następujący sposób

DataTable.DeleteSheet („MySheet1”)

Polecane posty

  • jakie są nowe funkcje w Nowym UFT One Datatable?
  • DataTable w UFT One | przykład metod Datatable
  • jak używać sterownika danych do automatycznej parametryzacji w UFT
  • odczyt Excela przy użyciu połączenia ADODB w UFT | VBA
  • Odczyt, Zapis i aktualizacja arkusza Excela w UFT
  • Jak nagrać skrypt w przeglądarce Chrome w UFT
  • jak używać obiektu słownika w UFT z przykładami

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.