λογισμικό

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

Βοήθεια VBA στο Excel

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

Για να πάρετε τη βοήθεια που χρειάζεστε VBA , καταγράψετε μια μακροεντολή που περιλαμβάνει τα αντικείμενα ή τις ενέργειες που θέλετε να είναι σε θέση να χειριστούν με VBA . Για παράδειγμα , εάν χρειάζεστε βοήθεια για την κατανόηση του πώς να χρησιμοποιούν VBA να συνεργαστεί με τα παράθυρα που εμφανίζουν φύλλα εργασίας του Excel , καταγράψετε μια μακροεντολή που κάνει κάτι με ένα παράθυρο του φύλλου εργασίας . Κάντε κλικ στο κουμπί "Προγραμματιστής " καρτέλας "Record" για να ξεκινήσει η εγγραφή της μακροεντολής . Κάντε κλικ στο κουμπί του μενού "Προβολή " του " Γραμμές πλέγματος " κουτάκι για να καταργήσετε την επιλογή από αυτό το πλαίσιο ελέγχου . Αυτό καθιστά τις γραμμές πλέγματος εξαφανίζονται από το τρέχον παράθυρο . Τερματίστε την καταγραφή μακροεντολών πατώντας το πλήκτρο "Stop" στην καρτέλα "Προγραμματιστής " .
Επισκόπηση Macro Κωδικός
Η

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

Η Ερμηνεύοντας τον Κώδικα
Η

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

Sub Macro1 ( )

ActiveWindow.DisplayGridlines = False

End Sub
εικόνων για την πραγματοποίηση αλλαγών προωθεί την κατανόηση
Η

Για να καταλάβετε πραγματικά πώς να χρησιμοποιούν τη VBA , γράψε τη δική δηλώσεις του προγραμματισμού σας . Μπορείτε να ξεκινήσετε σιγά-σιγά με αυτό το έργο , κάνοντας μικρές αλλαγές στις τιμές σε ένα πρόγραμμα VBA που έχετε καταγράψει με το πρόγραμμα καταγραφής μακροεντολών VBA . Για παράδειγμα , όπως θα δούμε στην ενιαία δήλωση για ένα πρόγραμμα που αφαιρεί τις γραμμές πλέγματος από το τρέχον παράθυρο , θα δείτε τις εκχώρησης " DisplayGridlines = False . " Ακόμη και χωρίς να γνωρίζει κανένα κώδικα VBA , θα πρέπει πιθανώς την αίσθηση ότι μπορείτε να εμφανιστεί ξανά τις γραμμές πλέγματος , αλλάζοντας το "False " ανάθεση σε " True ". Πληκτρολογήστε " DisplayGridlines = True ", στη συνέχεια, εκτελέστε το πρόγραμμα πατώντας το πλήκτρο " F5 " μέσα στο περιβάλλον προγραμματισμού VBA . Θα δείτε τις γραμμές πλέγματος του τρέχοντος φύλλου εργασίας επανεμφανίζονται .
Η
εικόνων

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

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