importera en Excel-fil till Datatable i UFT
UFT är nu känd som UFT One med version 15.0 och framåt. I den här handledningen visar jag dig hur du importerar en excel-fil till Datatable. Jag kommer också att visa dig hur du bara importerar önskat excel-ark till UFT-datatable.
så, låt oss börja.
DataTable.Importera i UFT | så här importerar du en Excel-fil till Datatable i UFT
när vi importerar Excel till UFT datatable blir den översta raden i excel-arken huvudet på UFT Datatable. Så se till att du har gett giltiga namn till de översta raderna som visas i följande ögonblicksbild.
syntaxen för att importera hela Excel-filen är som följer.
så för att importera en excel-fil kan vi helt enkelt använda följande kod.
det kommer att importera de två första arken i excel UFT Datatable. Det första arket importeras till det globala arket och det andra excel-arket importeras till det lokala arket, dvs Action1.
notera: DataTable.Importmetod kan bara importera upp till två första ark i excel-filen i UFT DataTable.Om du vill ha mer än två excel-ark till UFT DataTable kan du använda DataTable.ImportSheet metod
DataTable.ImportSheet i UFT / importera ett specifikt Excel-ark till UFT DataTable
DataTable.ImportSheet-metoden är ganska användbar om du vill importera något specifikt excel-ark till UFT DataTable.
syntaxen för att importera önskat Excel-ark är som följer.
så för att importera önskat excel-ark kan vi helt enkelt använda följande kod.
Sheet2 från Excel-filen kommer att importeras till UFT lokala blad dvs Action1.
så här importerar du flera Excel-ark till UFT DataTable
i exemplet ovan har vi sett hur du importerar önskat excel-ark till UFT datatable med DataTable.Importblad. Vi kan använda ImportSheet-metoden för att importera flera excel-ark till UFT-datatable med en för en slinga.
i det här exemplet importerar vi tre excel-ark till UFT Datatable. För din bättre förståelse lägger jag till ett nytt lokalt ark i UFT datatable och importerar det nödvändiga excel-arket till det och upprepar detsamma för ytterligare två ark.
1
2
3
4
|
för i = 1 till 3
DataTable.Tilläggsblad ”MySheet” & jag
DataTable.Importblad ”L:\UFTOne\TesData\Test.xlsx”,” Ark ” & i,” MySheet ” & i
nästa
|
jag har tagit en för loop och använder loopräknaren dynamiskt och lägger till destinations lokala ark i UFT Datatable med namnen MySheet1, MySheet1 och MySheet3 och importerar excel-ark till dessa lokala ark.
DataTable.DeleteSheet i UFT / hur man tar bort ark i UFT Datatable
det är en del av bästa praxis att ta bort runtime tillagda lokala ark från UFT Datatabe efter att deras syfte har uppfyllts.
syntaxen för att ta bort blad är som följer.
du kan ta bort ett ark antingen genom dess SheetID/SheetName eller dess Index. Så för att importera önskat excel-ark kan vi helt enkelt använda följande kod.
Tänk på följande ögonblicksbild.
vi kan ta bort MySheet1 genom att använda dess index på följande sätt
vi kan ta bort MySheet1 genom att använda dess ID / namn på följande sätt
rekommenderade inlägg
- vilka är nya funktioner i den nya UFT One Datatable?
- DataTable i UFT One | exempel på Datatable metoder
- hur man använder Data Driver för automatiserad parametrering i UFT
- Läs Excel med ADODB-anslutning i UFT | VBA
- Läs, Skriv och uppdatera Excel-ark i UFT
- hur man spelar in ett skript i Chrome-webbläsare i UFT
- hur man använder ordboksobjekt i uft med exempel