Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

VBA Διαδικασία Λειτουργία

Είναι μια καλή ιδέα για να μάθουν σχετικά με τις διαδικασίες λειτουργίας , αν πρόκειται να είναι η ανάπτυξη της Visual Basic for Εφαρμογή προγραμμάτων ( VBA ) . VBA είναι μια γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών που προσφέρονται σε εφαρμογές του Microsoft Office για να αυτοματοποιήσουν εργασίες ρουτίνας αλλιώς γίνεται με το χέρι . Εφαρμογές του Office μπορούν να ανταλλάσσουν δεδομένα με τη χρήση της VBA , όπως όταν κάνετε εξαγωγή δεδομένων από το Excel στο Word . Στην VBA , μπορείτε να αυτοματοποιήσετε την εργασία της μετονομασίας όλα τα φύλλα σε ένα υπολογιστικό φύλλο του Excel με το πάτημα ενός κουμπιού . Ορισμός
Η

A VBA διαδικασία λειτουργίας είναι μια σειρά από δηλώσεις VBA που περικλείεται από την « Λειτουργία και " End Function " δηλώσεις . Σκεφτείτε μια λειτουργία παρόμοια με ένα επιμέρους διαδικασία , εκτός από το ότι μια συνάρτηση επιστρέφει μια τιμή . Μια συνάρτηση παίρνει τα επιχειρήματα , όπως οι μεταβλητές , που έχουν περάσει σε αυτό από μια καλούσα διαδικασία . Μπορείτε να χρησιμοποιήσετε τα δεδομένα σε αυτές τις μεταβλητές μέσα λειτουργία σας , για να εκτελέσει μια εργασία και να επιστρέψει ένα αποτέλεσμα .
Εικόνων User Defined Functions
Η

VBA συχνά χρησιμοποιείται στο Microsoft Excel για να ενσωματώσετε τις λειτουργίες ορίζονται από το χρήστη . Excel περιλαμβάνει ένα πολλαπλάσιο του built-in συναρτήσεις φύλλου εργασίας , αλλά κατά πάσα πιθανότητα δεν πρόκειται να βρει μια λειτουργία για κάθε υπολογισμό που μπορεί να χρειαστείτε στο πρόγραμμά σας VBA . Σε αυτή την περίπτωση , μπορείτε να δημιουργήσετε τη δική σας προσαρμοσμένες λειτουργίες που μπορείτε να καλέσετε από οποιοδήποτε κύτταρο , ακριβώς όπως κάνετε με οποιαδήποτε άλλη λειτουργία του Excel . Οι προσαρμοσμένες λειτουργίες σας αποθηκεύονται σε μια λειτουργική μονάδα κώδικα VBA , η οποία αναζητήσεις Excel όταν πληκτρολογείτε το όνομα της λειτουργίας σας .

Η Κανόνες Προσαρμοσμένη λειτουργία
Η

Εξετάστε μερικά ισχύοντες κανόνες πριν δημιουργήσετε προσαρμοσμένες λειτουργίες σας . Η λειτουργία πρέπει να ξεκινήσει με ένα "Λειτουργία" δήλωση και τελειώνει με ένα " End Function " δήλωση. Μια διαδικασία προσαρμοσμένη συνάρτηση μπορεί να περιλαμβάνει όσο το 29 επιχειρήματα που χωρίζονται με κόμμα . Αν αποφασίσετε να δημιουργήσετε μια συνάρτηση χωρίς ορίσματα, τότε η λειτουργία σας πρέπει να περιλαμβάνει ένα άδειο σύνολο των παρενθέσεων . Κάπου μέσα στη διαδικασία λειτουργίας , πρέπει να εκχωρήσετε μια τιμή σε μια μεταβλητή με το ίδιο όνομα με τη λειτουργία , προκειμένου να επιστρέψει την τιμή στην καλούσα διαδικασία .
Εικόνων Παράδειγμα Λειτουργία
Η

Η παρακάτω συνάρτηση παίρνει σε ένα επιχείρημα που κατέχουν μια τιμή Fahrenheit και το χρησιμοποιεί για τον υπολογισμό του ισοδύναμου Κελσίου :

Κελσίου λειτουργία ( fDegrees ) = Κελσίου ( fDegrees - 32 ) * 5 /9End λειτουργία

Η διαδικασία καλώντας να καλέσετε τη λειτουργία χρησιμοποιώντας τον ακόλουθο κώδικα :

CelsiusResult = Κελσίου ( 95 )
Η
εικόνων

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

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