Open VBA στο Excel κάνοντας κλικ στο " Developer " στο μενού ανώτερου επιπέδου και , στη συνέχεια, " Visual Basic " στο αριστερό άκρο της δεύτερης σειράς των επιλογών του μενού . Εάν δεν βλέπετε την καρτέλα Προγραμματιστής , κάντε κλικ στο " Κουμπί Microsoft Office " στην επάνω αριστερή γωνία της σελίδας υπολογιστικού φύλλου . Κάντε κλικ στο κουμπί " Επιλογές του Excel " και το " Popular ". Στις δημοφιλείς επιλογές , κάντε κλικ στο πλαίσιο ελέγχου δίπλα στο " Εμφάνιση καρτέλας Προγραμματιστής στην κορδέλα . " 2
Δείτε το παράθυρο κώδικα VBA που ανοίγει στην οθόνη . Υπάρχοντα κώδικα VBA δείχνει σε χωριστές γραμμές σε αυτό το παράθυρο . Οι γραμμές κώδικα Λογικά . Διαβάστε τους με την κατανόηση των σκοπών του κάθε τμήματος , τα οποία περιλαμβάνουν γενικά τις δηλώσεις επιλογή , Μεταβλητή δηλώσεις , διαδικασίες ρουτίνας , οδηγίες ή εντολές , οδηγίες εξόδου , Σχόλιο δηλώσεις και τέλος του Υπο συνήθης δήλωση .
Η
3
Διαβάστε το νόημα των δηλώσεων επιλογή και δηλώσεις μεταβλητών ως εξής :
" Option Explicit " εγγυήσεις ότι οι μεταβλητές θα πρέπει να δηλώνονται , αποφεύγοντας λάθη αργότερα στο πρόγραμμα . " Option Base 1 " λέει το πρόγραμμα για να αρχίσουμε να μετράμε Πίνακες των δεδομένων σε ένα και όχι το μηδέν .
"Dim [ όνομα μεταβλητής ] Όπως [ Τύπος ] . " Δημιουργήστε μια μεταβλητή με το όνομα των εργαζομένων και να εκχωρήσετε σε ένα τύπου string άλφα αριθμητικών χαρακτήρων εμφανίζεται ως Μπορείτε να δείτε "Dim strEmployee όπως String . " Και οι δύο τρόποι σημαίνουν το ίδιο πράγμα "Dim Υπάλληλος As String . "? το πρόθεμα απλώς διευκρινίζει το σκοπό για τον άνθρωπο . Ομοίως , "Dim intSalary ως ακέραιος" δηλώνει μια μεταβλητή με το όνομα " Μισθός ", το οποίο θα κρατήσει ακέραιους αριθμούς
Η 4
Ερμηνεύστε Sub ρουτίνας ή διαδικασία δηλώσεις με αυτόν τον τρόπο : .
" Sub GetEmployeeName ( ) " ονόματα διαδικασία για να συγκεντρώσει το όνομα ενός υπαλλήλου . Η εντολή διαβάζει " strEmployee = InputBox ( " Πληκτρολογήστε το όνομα Υπαλλήλου : " ) " σημαίνει " Εμφάνιση παραθύρου ζητώντας από το χρήστη να πληκτρολογήσει το όνομα του εργαζομένου και το εκχωρούμε στις μεταβλητές strEmployee . " Καταλάβετε ότι αν όλα αυτά είναι η Sub ρουτίνα κάνει , τότε το μόνο που απομένει γραμμή θα γράφει " End Sub ".
5
Ερμηνεύστε άλλο κωδικό VBA μπορείτε να δείτε σε μια ενότητα Excel VBA , όπως αυτό :
Τετράδια . Προσθήκη μέσα δημιουργήσετε ένα νέο workbookRange ( "A1" ) . Επιλέξτε μέσα επιλέξτε το κελί που προσδιορίζονται ως στήλη A , σειρά 1.If/Then/Else δηλώσεις αναθέσει τη διαδικασία για να ελέγξετε αν μια συνθήκη είναι αληθής ή ψευδής και να προχωρήσει με διαφορετικό τρόπο ανάλογα με το αποτέλεσμα :
Αν intSalary <50.000 thenMsgBox «Αυτός ο άνθρωπος χρειάζεται μια αύξηση! " Else MsgBox " Αυτό το άτομο μπορεί να κάνει πάρα πολύ ! "
Η 6
Μάθετε τι πολλές περισσότερες λέξεις κώδικα VBA σημαίνει τονίζοντας τη λέξη ή πληκτρολογώντας στη Visual Basic συντάκτης και πιέζοντας το πλήκτρο F1 για βοήθεια.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα