Σπίτι Κοινωνική Media Πώς να χρησιμοποιήσετε τις λειτουργίες περιτύλιξης στο Excel 2016 VBA

Πώς να χρησιμοποιήσετε τις λειτουργίες περιτύλιξης στο Excel 2016 VBA

Πίνακας περιεχομένων:

Βίντεο: 2020 Ford Mustang Mach-E SUV - INTERIOR 2025

Βίντεο: 2020 Ford Mustang Mach-E SUV - INTERIOR 2025
Anonim

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

Λειτουργία Χρήστης () 'Επιστρέφει το όνομα του τρέχοντος χρήστη Χρήστη = Εφαρμογή. Λειτουργία τερματισμού χρήστη

Η λειτουργία αυτή, ουσιαστικά, επιτρέπει στους τύπους σας να έχουν πρόσβαση στην ιδιότητα UserName του αντικειμένου της εφαρμογής.

Η συνάρτηση NumberFormat

Αυτή η λειτουργία εμφανίζει απλά τη μορφή αριθμού για ένα κελί. Μπορεί να είναι χρήσιμο εάν πρέπει να διασφαλίσετε ότι μια ομάδα κελιών έχει όλα την ίδια μορφή αριθμού.

Λειτουργία NumberFormat (Cell) 'Επιστρέφει τη μορφή αριθμού κυψέλης NumberFormat = Cell (1). ΑριθμόςFormat End Function

Παρατηρήστε τη χρήση του Cell (1); Εάν μια περιοχή multicell χρησιμοποιείται ως επιχείρημα, χρησιμοποιείται μόνο το πρώτο κελί.

Μπορείτε εύκολα να γράψετε παρόμοιες λειτουργίες που επιστρέφουν το χρώμα κειμένου ενός κελύφους, το χρώμα φόντου, τη γραμματοσειρά κ.ο.κ.

Η συνάρτηση ExtractElement

Αυτή η συνάρτηση wrapper επιστρέφει ένα υποσύνολο από μια συμβολοσειρά κειμένου που περιέχει πολλαπλά στοιχεία, χωρισμένα με ένα διαχωριστικό χαρακτήρα. Για παράδειγμα, αυτός ο τύπος επιστρέφει αγελάδα, το οποίο είναι το τρίτο στοιχείο σε μια συμβολοσειρά που χρησιμοποιεί ένα διάστημα ως διαχωριστικό. Τα επιχειρήματα, φυσικά, θα μπορούσαν να είναι αναφορές κυττάρων.

= ExtractElement ("cat cat cow cat", 3, "")

Εδώ είναι ο κώδικας, Sep) 'Επιστρέφει το nth στοιχείο μιας συμβολοσειράς κειμένου, όπου τα στοιχεία διαχωρίζονται από έναν καθορισμένο χαρακτήρα διαχωριστή ExtractElement = Διαίρεση (Application. Trim (Txt), Sep) (n - 1) End Function

η συνάρτηση ExtractElement που χρησιμοποιείται σε τύπους φύλλου εργασίας. Η στήλη Α περιέχει τη συμβολοσειρά κειμένου, η στήλη Β περιέχει τον αριθμό στοιχείου που πρόκειται να εξαχθεί και η στήλη C περιέχει τον οριοθέτη (τα κελιά που φαίνεται να είναι κενά περιέχουν ένα χαρακτήρα διαστήματος).

Χρησιμοποιώντας τη λειτουργία ExtractElement για να επιστρέψετε ένα στοιχείο από μια συμβολοσειρά.

Η συνάρτηση SayIt

Αυτή η απλή λειτουργία είναι ένα περιτύλιγμα για τη μέθοδο Speak της εφαρμογής. Αντικείμενο ομιλίας. Χρησιμοποιεί συνθετική φωνή για να "μιλήσει" το επιχείρημα.

Λειτουργία SayIt (txt) 'Μιλάει το αίτημα εφαρμογής. Ομιλία. Λάβετε txt, True End Λειτουργία

Εδώ είναι ένα παράδειγμα:

= IF (C10> 10000, SayIt ("Over budget"), "OK")

Εάν η τιμή είναι μεγαλύτερη από 10 000, η ​​λειτουργία μιλάει το κείμενο: "Πάνω από τον προϋπολογισμό."Εάν η τιμή είναι μικρότερη από 10, 000, η ​​λειτουργία εμφανίζει το κείμενο OK (και δεν λέει τίποτα).

Χρησιμοποιήστε μερικώς. Αν χρησιμοποιείτε αυτή τη λειτουργία περισσότερο από μία φορά, μπορεί να είναι πολύ συγκεχυμένη. Επίσης, να θυμάστε ότι αυτή η λειτουργία αξιολογείται κάθε φορά που υπολογίζεται το φύλλο εργασίας, οπότε η φωνή μπορεί να είναι πολύ ενοχλητική αν κάνετε πολλές αλλαγές. Αυτή η λειτουργία είναι πιθανώς πιο κατάλληλη για λόγους διασκέδασης.

Η λειτουργία IsLike

Ο χειριστής VBA του Like είναι ένας πολύ ευέλικτος τρόπος σύγκρισης των συμβολοσειρών κειμένου. Ελέγξτε το στο σύστημα Βοήθειας VBA. Αυτή η συνάρτηση φέρνει αυτή τη δύναμη στους τύπους φύλλου εργασίας σας:

Λειτουργία IsLike (κείμενο, μοτίβο) 'Επιστρέφει αληθές εάν το πρώτο όρισμα είναι σαν το δεύτερο IsLike = κείμενο Όπως πρότυπο End Function

Πώς να χρησιμοποιήσετε τις λειτουργίες περιτύλιξης στο Excel 2016 VBA

Η επιλογή των συντακτών

Η Λογιστική Λογισμικού Fiddle-Faddle - Ανδρείκελα

Η Λογιστική Λογισμικού Fiddle-Faddle - Ανδρείκελα

Απαιτεί είτε μια ολόκληρη δέσμη Fiddle-faddling με αριθμούς ή να μάθουν πώς να χρησιμοποιούν τη διπλή λογιστική βιβλία. Για να δημιουργήσετε αυτές τις δηλώσεις με ένα λογιστικό πρόγραμμα όπως το QuickBooks 2012, πρέπει να χρησιμοποιήσετε λογιστική διπλής εισόδου. Μπορείτε να δημιουργήσετε οικονομικές καταστάσεις χρησιμοποιώντας τη μέθοδο fiddle-faddle. ...

Τα εργαλεία απόφασης QuickBooks 2012 - ανδρείκελα

Τα εργαλεία απόφασης QuickBooks 2012 - ανδρείκελα

Αν είστε επαγγελματίας λογιστής, πιθανώς να μην χρησιμοποιήσετε την Απόφαση Εργαλεία εντολών στο QuickBooks 2012. Ωστόσο, θα πρέπει να γνωρίζετε ότι ορισμένες προηγούμενες εκδόσεις των QuickBooks (εκείνες οι εκδόσεις πριν από το 2009) περιλαμβάνουν μια εντολή Company → Planning & Budgeting → Decision Tools. Εάν αυτή η εντολή είναι διαθέσιμη στην έκδοση QuickBooks και εσείς ή κάποιον από τους πελάτες σας ή ...

Το Δελτίο Ταμειακών Ροών του Εγχειριδίου Επιχειρηματικού Σχεδίου του QuickBooks - ανδρείκελα

Το Δελτίο Ταμειακών Ροών του Εγχειριδίου Επιχειρηματικού Σχεδίου του QuickBooks - ανδρείκελα

16 σειρές υπολογισθέντων δεδομένων. Όπως σε άλλα χρονοδιαγράμματα, ένας προσδιοριστής περιόδου ορίζει τις περιόδους για τις οποίες υπολογίζονται οι τιμές. Η πρώτη περίοδος αποθηκεύεται στο κελί C141 ως ακέραιο 1. Οι περίοδοι που ακολουθούν αποθηκεύονται ως η προηγούμενη περίοδος συν 1. Οι άλλες τιμές της Κατάστασης Ταμειακών Ροών υπολογίζονται ...

Η επιλογή των συντακτών

Πώς να ζωγραφίζει με το Photoshop Elements 11 Βουρτσάκι με ιμπρεσιονιστές

Πώς να ζωγραφίζει με το Photoshop Elements 11 Βουρτσάκι με ιμπρεσιονιστές

11 έχει σχεδιαστεί για να ζωγραφίζει πάνω από φωτογραφίες με τρόπο που τους κάνει να μοιάζουν με έργα ζωγραφικής. Ο καλύτερος τρόπος για να εξοικειωθείτε με το Βούρτσα Ιμπρεσιονιστών είναι να ανοίξετε την αγαπημένη σας εικόνα και να πειραματιστείτε με το εργαλείο. Μπορείτε να ορίσετε διάφορες επιλογές που αλλάζουν το στυλ της ...

Πώς να οργανώσετε τις φωτογραφίες σας στο Photoshop Elements 11

Πώς να οργανώσετε τις φωτογραφίες σας στο Photoshop Elements 11

Μπορείτε να προσθέσετε τόμους φωτογραφιών στο Photoshop Στοιχεία 11 από όχι μόνο σαρωμένες εικόνες και CD / DVD, αλλά και ψηφιακές φωτογραφικές μηχανές, κινητά τηλέφωνα και tablet. Στις πρώτες ημέρες του Adobe Photoshop, περίπου στις αρχές της δεκαετίας του '90 και αργότερα όταν έφτασε το Photoshop Elements, οι περισσότερες φωτογραφίες αποκτήθηκαν από σαρωμένες εκτυπώσεις, σαρωμένες διαφάνειες, κάποιες κάμερες point-and-shoot και ...

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Το Photoshop Elements δημιουργεί μαλακές κινήσεις. Πόσο μαλακά αυτά τα εγκεφαλικά επεισόδια εξαρτώνται από το ποια βούρτσα χρησιμοποιείτε. Από προεπιλογή, ακόμη και η πιο σκληρή βούρτσα έχει μια ελαφρώς μαλακή άκρη επειδή είναι αντι-αλλιώς. Η αντικατάσταση δημιουργεί μια μόνο σειρά μερικώς γεμάτων εικονοστοιχείων κατά μήκος των άκρων για να παραχθεί η ψευδαίσθηση μιας ομαλής ακμής. Μπορείτε ...

Η επιλογή των συντακτών

Βασικά στοιχεία δικτύου: Κάρτες διεπαφής δικτύου - Dummies

Βασικά στοιχεία δικτύου: Κάρτες διεπαφής δικτύου - Dummies

Κάρτα διασύνδεσης (ή NIC) για να αποκτήσετε πρόσβαση στο δίκτυο. Ένα NIC είναι συνήθως μια ξεχωριστή κάρτα προσαρμογέα που ολισθαίνει σε μία από τις υποδοχές επέκτασης της μητρικής πλακέτας του διακομιστή. Ωστόσο, οι περισσότεροι νεότεροι υπολογιστές διαθέτουν το NIC ενσωματωμένο στη μητρική πλακέτα, οπότε μια ξεχωριστή κάρτα ...

Βασικά στοιχεία δικτύου: OSI Physical Layer < < Βασικά στοιχεία δικτύου: OSI Physical Layer - dummies

Βασικά στοιχεία δικτύου: OSI Physical Layer < < Βασικά στοιχεία δικτύου: OSI Physical Layer - dummies

Το κάτω στρώμα του μοντέλου Open Systems Interconnection (OSI) Φυσική στρώση. Απευθύνεται στα φυσικά χαρακτηριστικά του δικτύου, όπως είναι τα είδη των καλωδίων που χρησιμοποιούνται για τη σύνδεση των συσκευών, οι τύποι των χρησιμοποιούμενων συνδέσμων, η διάρκεια των καλωδίων κ.λπ. Για παράδειγμα, το πρότυπο Ethernet για το καλώδιο 10BaseT καθορίζει ...