λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Microsoft Access

Πώς να κάνει μια ακριβή αντιστοιχία στο Excel χρησιμοποιώντας VBA

Μια βασική διαδικασία Εφαρμογή Visual αναζητήσεις αποτελεσματικά μέσα από μεγάλες ποσότητες δεδομένων χρησιμοποιώντας τη μέθοδο Find . Η μέθοδος αυτή χρησιμοποιείται για να κάνει μια ακριβή αντιστοιχία του περιεχομένου σε ένα ή περισσότερα κύτταρα που ψάχνουν μέσα από ένα φύλλο εργασίας , πολλά φύλλα εργασίας ή ακόμα και βιβλία εργασίας . Η μέθοδος Find VBA είναι πιο αποτελεσματική από ό, τι χρησιμοποιώντας μόνο ένα βρόχο όσον αφορά την ταχύτητα και γραμμές κώδικα . Μπορείτε να συνδυάσετε τη μέθοδο Find με άλλες μεθόδους και τις λειτουργίες σε VBA για μια ακόμα πιο αποτελεσματική μακροοικονομική . Οδηγίες
Η

1 Ανοίξτε το αρχείο Excel που θέλετε να προσθέσετε τη σύνταξη μέθοδο Find στην διαδικασία σας . 2

Ανοίξτε την VBA Editor για να δείτε τη διαδικασία σας . Εντοπίστε την περιοχή στο πλαίσιο της διαδικασίας σας, όπου θέλετε να εισαγάγετε τη σύνταξη μέθοδο Find
εικόνων 3

Προσθέστε αυτή τη μέθοδο Find σύνταξη από τη διαδικασία σας : .

Range_Object.Find ( Τι , Μετά , Lookln , lookat , SearchOrder , SearchDirection , MatchCase , MatchByte , SearchFormat ) . Ένα παράδειγμα είναι

Sub Γρήγορη ( )

" Enter" Εδώ είναι ! " σε ένα κελί στο φύλλο 1

If Not Sheetl.Cells.Find ( Τι : . = " Εδώ είναι ! " , Μετά : = Celis ( 1 , 1 ) , Lookln : = xlValues ​​, lookat : = xlPart , πώληση

SearchOrder : xlByRows , Αναζήτηση Σκηνοθεσία: = x Στη συνέχεια, MatchCase : = True , SearchFormat : = True ) είναι _

Τίποτα Στη συνέχεια, MsgBox " Εδώ είναι ! "

End Sub

αυτή η διαδικασία επιστρέφει τίποτα, αν δεν βρεθεί καμία αντιστοιχία .
Η 4

Αποθηκεύστε και κλείστε το αρχείο του Excel όταν τελειώσετε . Η διαδικασία θα είναι διαθέσιμο την επόμενη φορά που θα ανοίξετε το αρχείο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα