λογισμικό

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

Tutorial για Υπολογισμοί VBA στο Excel

Visual Basic for Applications ( VBA ) είναι μια γλώσσα προγραμματισμού Microsoft αναπτύχθηκε για να βοηθήσει τους χρήστες να αυτοματοποιήσει τις εφαρμογές όπως το Excel . Χρησιμοποιώντας VBA για να καταγράψει μια σειρά από οδηγίες για την εκτέλεση μιας εργασίας σας επιτρέπει να προσαρμόσετε το Excel για να λειτουργήσει καλύτερα για σας . Ένας τομέας στον οποίο πολλοί χρήστες βρίσκουν υπολογισμούς VBA είναι χρήσιμο στη δημιουργία προσαρμοσμένων λειτουργιών . Ενώ το Excel δεν περιέχει προκαθορισμένες λειτουργίες για να σας βοηθήσει στη δημιουργία τύπους , υπολογισμούς VBA στο Excel μπορεί να κάνει πιο εύκολη τη δημιουργία τύπων . Είναι μια καλή ιδέα να συνεργαστεί με ένα σεμινάριο για τους υπολογισμούς VBA στο Excel πριν από τη δημιουργία του δικού σας προσαρμοσμένες λειτουργίες . Ξεκινώντας
Η

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

Δημιουργία ορίζονται από το χρήστη μακροεντολές λειτουργία ότι οι υπολογισμοί χρήση VBA από το μενού "Εργαλεία" στο Excel 2003 ή παλαιότερες εκδόσεις και από την καρτέλα "Προγραμματιστής " στο Excel 2007 ή , εναλλακτικά , επιλέξτε " Alt + F11 " για να ανοίξετε ένα παράθυρο μονάδα VBA για οποιαδήποτε έκδοση του Excel .

Με ένα παράθυρο ανοιχτό μονάδα VBA , να δημιουργήσει ένα πλαίσιο για τους υπολογισμούς σας με το όνομά σας λειτουργία , πληκτρολογώντας τις λέξεις " Function ( λειτουργία όνομα ) " και , στη συνέχεια, πατώντας το πλήκτρο " Enter". Ο συντάκτης θα προσθέσει ένα σύνολο παρενθέσεων ( ) για να ολοκληρωθεί η πρώτη γραμμή και προσθέστε τη γραμμή τέλος , " Function End , " για τη λειτουργία . Το πλαίσιο θα εμφανιστεί ως εξής :

Όνομα Λειτουργία ( ) ... End Function
εικόνων Προσθέτοντας Επιχειρήματα
Η

Προσδιορίστε τον τύπο που πρέπει να εκτελεί τον υπολογισμό . Για παράδειγμα , αν γράφατε μια λειτουργία για τον υπολογισμό της κατανάλωσης καυσίμου σε μίλια ανά γαλόνι , ο τύπος θα είναι :

MPG = ( τρέχουσα διανυθέντα χιλιόμετρα - χιλιόμετρα στο τελευταίο γέμισμα ) /γαλόνια καυσίμων

επιχειρήματα , ή οι παράμετροι της λειτουργίας πρέπει να εκτελεί τον υπολογισμό , πηγαίνετε εντός των παρενθέσεων ( ) στην πρώτη γραμμή της συνάρτησης . Ξεχωριστή επιχειρήματα με ένα κόμμα , και κεφαλαίο το πρώτο γράμμα κάθε λέξης επιμέρους επιχειρήματα . Στο παραπάνω παράδειγμα , αποδεκτά τα επιχειρήματα θα ήταν StartMiles ( μίλια στο τελευταίο γέμισμα ) , EndMiles ( τρέχοντα μίλια ) , και Γαλόνια ( γαλόνια καυσίμου ) ? Τα επιχειρήματα που θα εμφανιστεί ως εξής :

MPG Λειτουργία ( EndMiles , StartMiles , Γαλόνια )

Εάν θέλετε να προσθέσετε έναν τύπο δεδομένων για τις παραμέτρους επιχείρημα , μπορείτε, αλλά το Excel δεν απαιτεί από εσάς να το πράξει . Αν επιλέξετε να προσθέσετε έναν τύπο δεδομένων για τις παραμέτρους επιχείρημα , πληκτρολογήστε το όνομα της παραμέτρου , και , στη συνέχεια, πληκτρολογήστε τη λέξη " As" για να εμφανίσετε ένα τύπο δεδομένων drop - down box , όπου μπορείτε να επιλέξετε τον τύπο δεδομένων , όπως " Ακέραιος " ή "Double ". Εάν επιλέξετε να εμφανίσετε τις παραμέτρους με τύπο δεδομένων , τα επιχειρήματα θα εμφανιστεί ως εξής :

Λειτουργία MPG - ( EndMiles As Integer , StartMiles As Integer , Γαλόνια As Single )
εικόνων
Εκτελέστε υπολογισμοί
Η

Συμπεριλάβετε υπολογισμούς VBA στο σώμα της προσαρμοσμένης συνάρτησης , μεταξύ της γραμμής επιχειρηματολογία και τη γραμμή " End Function " . Για παράδειγμα , ο υπολογισμός για τα μίλια ανά γαλόνι θα εμφανιστεί ως εξής:

MPG Λειτουργία ( EndMiles , StartMiles , Γαλόνια ) MPG = ( EndMiles - StartMiles ) /Λειτουργία GallonsEnd
εικόνων χρησιμοποιήσετε τη λειτουργία
Η

Όταν ολοκληρώσετε τη σύνταξη της προσαρμοσμένης συνάρτησης , κάντε κλικ στο κουμπί " Κλείσιμο" για να επιστρέψετε στο περιβάλλον εργασίας του Excel . Στη συνέχεια, κάντε κλικ στο κελί όπου θέλετε να εισαγάγετε την υπολογισμένη τιμή VBA και ανοίξτε το παράθυρο " Εισαγωγή συνάρτησης " .

Για να ανοίξετε το παράθυρο " Εισαγωγή συνάρτησης " από το Excel 2003 ή και νωρίτερα , ανοίξτε το παράθυρο " Εισαγωγή συνάρτησης " από το " Εισαγωγή συνάρτησης " στην καρτέλα "Εισαγωγή" ? για το Excel 2007 , κάντε κλικ στο κουμπί " Εισαγωγή συνάρτησης " από το " Τύποι " καρτέλα . Κάντε κλικ στην " Κατηγορία " drop-down box , επιλέξτε " User Defined " και , στη συνέχεια, επιλέξτε τη λειτουργία που δημιουργήσατε . Κάντε κλικ στην " Κατηγορία " drop-down box , επιλέξτε " User Defined " και , στη συνέχεια, επιλέξτε τη λειτουργία που δημιουργήσατε . Για να εισαγάγετε τον υπολογισμό στο φύλλο εργασίας του Excel , πληκτρολογήστε τις τιμές επιχείρημα , και στη συνέχεια κάντε κλικ στο κουμπί "OK".
Η
εικόνων

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

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