λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Υπολογιστικά φύλλα

Πώς να χρησιμοποιήσετε τη μέθοδο Range.sort σε VBA

Microsoft Excel 2010 έρχεται με ένα συμπεριλαμβάνονται γλώσσα προγραμματισμού Visual Basic for Applications ή VBA . Μπορείτε να γράψετε κώδικα σε VBA που θα χειριστούν το υπολογιστικό φύλλο σας , για παράδειγμα με την ταξινόμηση μιας περιοχής κελιών χρησιμοποιώντας τη μέθοδο Range.Sort . Αυτή η μέθοδος περιλαμβάνει πάνω από μια ντουζίνα παραμέτρων , ώστε να μπορείτε να καθορίσετε ποιες στήλες να ταξινομήσετε , να αποτρέψει κεφαλίδες από διαλογή, που πολλαπλά πεδία ταξινόμησης και περισσότερο . Οδηγίες
Η

1 Ανοίξτε το υπολογιστικό φύλλο του Excel 2010 που θέλετε να ταξινομήσετε τη χρήση VBA . Πατήστε το πλήκτρο " Alt " και " F11 " ταυτόχρονα για να εμφανιστεί το πρόγραμμα επεξεργασίας VBA . 2

Κάντε διπλό κλικ στη μονάδα , που βρίσκεται στην αριστερή πλευρά του εκδότη , όπου μπορείτε να γράφετε VBA σας κώδικα . Ο κωδικός σας θα εμφανίζονται στη δεξιά πλευρά της οθόνης . Τοποθετήστε το δρομέα σας σε μια κενή γραμμή του κώδικα όπου θέλετε να χρησιμοποιήσετε τη μέθοδο Ταξινόμηση
εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας VBA , χωρίς εισαγωγικά : . " Range ( " A : B " ) Ταξινόμηση key1 : . = Range ( " A1 " ) , Παραγγελία1 : = xlAscending " . Αλλαγή " A : B» στην περιοχή του Excel που θέλετε να ταξινομήσετε και να αλλάξετε το " A1" στο πρώτο κελί της στήλης που θέλετε να χρησιμοποιήσετε για να ταξινομήσετε . Αλλαγή " xlAscending " σε " xlDescending " αν θέλετε να ταξινομήσετε από υψηλή σε χαμηλή , αντί χαμηλή προς υψηλή .
Η

4 Τοποθετήστε ένα κόμμα και ένα κενό διάστημα στο τέλος του κωδικού σας, εάν θέλετε να προσθέστε περισσότερες παραμέτρους της μεθόδου ταξινόμησης. Εισάγετε το όνομα της παραμέτρου , που ακολουθείται από " : = " και , στη συνέχεια, η τιμή για την παράμετρο . Τοποθετήστε ένα άλλο κόμμα και ένα κενό διάστημα μετά από κάθε παράμετρο , εκτός από το τελευταίο .
5

Χρησιμοποιήστε τα " Βασικά 2 ", "Order 2 ", "Το κλειδί 3 " και " Παραγγελία 3 " παραμέτρους για να ρυθμίσετε πρόσθετων κανόνες για το πότε το πρώτο κλειδί βρουν τις ίδιες τιμές διαλογής . Χρησιμοποιήστε την επιλογή " Type" παράμετρο για να καθορίσει εάν να ταξινομήσετε την περιοχή από τις ετικέτες ή τις αξίες , και χρησιμοποιήσετε το " xlSortLabels " και " xlSortValues ​​", αντίστοιχα . Χρησιμοποιήστε το " Header " παράμετρο , που είτε ως « xlYes , " " xlNo " ή " xlGuess " να αφήσει η λειτουργία ταξινόμησης ξέρω αν τα δεδομένα σας έχει κεφαλίδες ή όχι .

Χρησιμοποιήστε την παράμετρο OrderCustom , χρησιμοποιώντας έναν ακέραιο όπως η αξία , για να χρησιμοποιήσετε ένα προκαθορισμένο προσαρμοσμένη σειρά ταξινόμησης που έχετε δημιουργήσει . Χρησιμοποιήστε το " MatchCase " παράμετρο , που θέτει το είτε σε " True" ή " Λάθος " να αποφασίσουν εάν θα κάνουν με την περίπτωση είδος ευαίσθητο . Χρησιμοποιήστε το " Προσανατολισμός " παράμετρο , που είτε ως « xlSortRows " ή " xlSortColumns " για να καθορίσουν τον τρόπο πίνακα δεδομένων σας είναι προσανατολισμένη . Χρησιμοποιήστε το " SortMethod " παράμετρο , ορίζεται ως « xlStroke " ή " xlPinYin " αν διαλογή κινεζικούς χαρακτήρες . Τέλος , χρησιμοποιήστε το " DataOption1 ", " DataOption2 , " ή " DataOption3 " παραμέτρους , ορίζεται ως « xlSortTextAsNumbers " ή " xlSortNormal " για να προσδιορίσετε αν το αντίστοιχο πλήκτρο , θα έχει το κείμενο της να αντιμετωπίζονται ως αριθμοί για το είδος .


εικόνων

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

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