Τρόπος εισαγωγής, ανάγνωσης, αλλαγής δεδομένων από το EXCEL στο QTP / UFT

Anonim

Σε αυτό το σεμινάριο, θα εργαζόμαστε με το 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 σειρά 

Για να ορίσετε την τρέχουσα σειρά για να χρησιμοποιήσετε τη μέθοδο 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