Εάν θέλετε να γίνετε προγραμματιστής του Excel, θα περάσετε πολύ χρόνο με τις μονάδες VBA στην οθόνη σας. Για να γίνουν τα πράγματα όσο πιο άνετα γίνεται, το VBE παρέχει αρκετές επιλογές προσαρμογής.
Όταν το VBE είναι ενεργό, επιλέξτε Εργαλεία→ Επιλογές. Θα δείτε ένα παράθυρο διαλόγου με τέσσερις καρτέλες: Editor, Editor Format, General και Docking. Αφιερώστε λίγο χρόνο για να εξερευνήσετε μερικές από τις επιλογές που βρίσκονται σε κάθε καρτέλα.
Το παρακάτω σχήμα δείχνει τις επιλογές στις οποίες έχετε πρόσβαση κάνοντας κλικ στην καρτέλα Επεξεργαστής του πλαισίου διαλόγου Επιλογές. Χρησιμοποιήστε την επιλογή στην καρτέλα Επεξεργαστής για να ελέγξετε πώς λειτουργούν ορισμένα πράγματα στο VBE.
Η καρτέλα Επεξεργαστής στο παράθυρο διαλόγου Επιλογές.
Η επιλογή Αυτόματος έλεγχος σύνταξης
Η ρύθμιση Αυτόματος Έλεγχος Σύνταξης καθορίζει εάν το VBE θα εμφανίσει ένα παράθυρο διαλόγου εάν ανακαλύψει ένα συντακτικό σφάλμα ενώ εισάγετε τον κωδικό VBA. Το πλαίσιο διαλόγου δείχνει κατά προσέγγιση ποιο είναι το πρόβλημα. Εάν δεν επιλέξετε αυτήν τη ρύθμιση, το VBE επισημαίνει τα συντακτικά σφάλματα εμφανίζοντάς τα με διαφορετικό χρώμα από τον υπόλοιπο κώδικα και δεν χρειάζεται να αντιμετωπίσετε τα παράθυρα διαλόγου που εμφανίζονται στην οθόνη σας.
Η επιλογή Απαιτείται δήλωση μεταβλητής
Εάν έχει οριστεί η επιλογή Απαιτείται δήλωση μεταβλητής, το VBE θα εισάγει μια δήλωση Option Explicit στην αρχή κάθε νέας μονάδας VBA που προσθέτετε. Όταν εμφανίζεται η δήλωση Option Explicit στη λειτουργική μονάδα σας, πρέπει να ορίσετε ρητά κάθε μεταβλητή που χρησιμοποιείτε.
Η επιλογή Αυτόματη λίστα μελών
Εάν έχει οριστεί η επιλογή Auto List Members, το VBE παρέχει κάποια βοήθεια όταν εισάγετε τον κωδικό VBA. Εμφανίζει μια λίστα που θα συμπλήρωνε λογικά τη δήλωση που πληκτρολογείτε. Αυτό το χαρακτηριστικό είναι ένα από τα καλύτερα στο VBE.
Η επιλογή Auto Quick Info
Εάν είναι επιλεγμένη η επιλογή Auto Quick Info, το VBE εμφανίζει πληροφορίες σχετικά με τις συναρτήσεις και τα ορίσματά τους καθώς πληκτρολογείτε. Αυτή η συμπεριφορά είναι παρόμοια με τον τρόπο που το Excel παραθέτει τα ορίσματα για μια συνάρτηση καθώς ξεκινάτε να πληκτρολογείτε έναν νέο τύπο.
Η επιλογή Αυτόματες συμβουλές δεδομένων
Εάν έχει οριστεί η επιλογή Αυτόματες συμβουλές δεδομένων, το VBE εμφανίζει την τιμή της μεταβλητής πάνω στην οποία τοποθετείται ο κέρσορας σας όταν πραγματοποιείτε διόρθωση σφαλμάτων κώδικα. Αυτή η επιλογή είναι ενεργοποιημένη από προεπιλογή και συχνά είναι αρκετά χρήσιμη. Δεν υπάρχει λόγος να απενεργοποιήσετε αυτήν την επιλογή.
Η ρύθμιση Αυτόματη εσοχή
Η ρύθμιση Auto Indent καθορίζει εάν το VBE κάνει αυτόματα εσοχές σε κάθε νέα γραμμή κώδικα με την ίδια εσοχή με την προηγούμενη γραμμή. Οι περισσότεροι προγραμματιστές του Excel επιθυμούν να χρησιμοποιούν εσοχές στον κώδικά τους, επομένως αυτή η επιλογή διατηρείται συνήθως ενεργή.
Παρεμπιπτόντως, χρησιμοποιήστε το πλήκτρο Tab, όχι το πλήκτρο διαστήματος, για να κάνετε εσοχή στον κώδικά σας. Επίσης, μπορείτε να πατήσετε Shift+Tab για να εμφανίσετε μια γραμμή κώδικα. Εάν θέλετε να κάνετε εσοχή περισσότερες από μία γραμμές, επιλέξτε όλες τις γραμμές που θέλετε να κάνετε εσοχή και, στη συνέχεια, πατήστε το πλήκτρο Tab.
Η γραμμή εργαλείων Επεξεργασία του VBE (η οποία είναι κρυμμένη από προεπιλογή) περιέχει δύο χρήσιμα κουμπιά: Εσοχή και Έξοδο. Αυτά τα κουμπιά σάς επιτρέπουν να δημιουργείτε γρήγορα εσοχές ή οπές σε ένα μπλοκ κώδικα. Επιλέξτε τον κωδικό και κάντε κλικ σε ένα από αυτά τα κουμπιά για να αλλάξετε την εσοχή του μπλοκ.
Η επιλογή Drag-and-Drop Επεξεργασία κειμένου
Η επιλογή Drag-and-Drop Επεξεργασία κειμένου, όταν είναι ενεργοποιημένη, σας επιτρέπει να αντιγράψετε και να μετακινήσετε κείμενο με μεταφορά και απόθεση με το ποντίκι σας.
Η επιλογή Προεπιλογή σε πλήρη προβολή μονάδας
Η επιλογή Προεπιλογή σε πλήρη προβολή μονάδας ορίζει την προεπιλεγμένη κατάσταση για νέες μονάδες. (Δεν επηρεάζει τις υπάρχουσες μονάδες.) Εάν οριστεί, οι διαδικασίες στο παράθυρο κώδικα εμφανίζονται ως μια ενιαία λίστα με δυνατότητα κύλισης. Εάν αυτή η επιλογή είναι απενεργοποιημένη, μπορείτε να δείτε μόνο μία διαδικασία τη φορά.
Η επιλογή Διαχωριστής διαδικασίας
Όταν είναι ενεργοποιημένη η επιλογή Διαχωριστής διαδικασίας, οι διαχωριστικές γραμμές εμφανίζονται στο τέλος κάθε διαδικασίας σε ένα παράθυρο κώδικα. Οι διαχωριστικές γραμμές παρέχουν μια ωραία οπτική γραμμή μεταξύ των διαδικασιών, καθιστώντας εύκολο να δείτε πού τελειώνει ένα κομμάτι κώδικα και πού ξεκινά ένα άλλο.