Όταν αυτοματοποιείτε μια εφαρμογή βάσης δεδομένων της Access 2010 χρησιμοποιώντας VBA, μπορείτε να χαθείτε με μια κενή σελίδα στην οποία θα αρχίσετε να γράφετε κώδικα. Από πού ξεκινάς; Ακολουθούν μερικές απλές οδηγίες που πρέπει να ακολουθήσετε που θα σας κάνουν να γράφετε κώδικα VBA σαν επαγγελματίας:
-
Ζήτα βοήθεια. Ναι, αυτό το άρθρο παραθέτει μερικούς τρόπους βελτίωσης της χρήσης VBA στην Access, αλλά πατήστε το F1 ανά πάσα στιγμή για να ξεκινήσετε τη Βοήθεια της Microsoft Office Access, όπου μπορείτε να μάθετε και να δείτε παραδείγματα κώδικα VBA.
-
Χρησιμοποιήστε το πρόγραμμα περιήγησης αντικειμένων. Το Object Browser σάς επιτρέπει να εξερευνήσετε τις διαφορετικές ιδιότητες και μεθόδους των αντικειμένων στο VBA. Από το παράθυρο του Επεξεργαστή VBA, επιλέξτε Προβολή → Πρόγραμμα περιήγησης αντικειμένων — ή απλώς πατήστε F2.
-
Λάβετε περισσότερη βοήθεια. Σίγουρα, τα ενσωματωμένα εργαλεία βοήθειας στο Access 2010 VBA είναι υπέροχα, αλλά μπορείτε επίσης να χρησιμοποιήσετε το αγαπημένο σας πρόγραμμα περιήγησης για να αναζητήσετε βοήθεια στο Διαδίκτυο για διάφορα θέματα σχετικά με τη σύνταξη κώδικα VBA. Μπορείτε ακόμη να βρείτε παραδείγματα που μπορείτε να κλέψετε — ή να δανειστείτε — για το δικό σας έργο.
-
Χειριστείτε τα λάθη σας. Ακόμη και ο πιο τέλειος προγραμματιστής δεν μπορεί να εμποδίσει την εμφάνιση σφαλμάτων, αλλά μπορεί να τους σταματήσει από το να σταματήσουν ένα πρόγραμμα. Χρησιμοποιήστε τον ενσωματωμένο χειρισμό σφαλμάτων της VBA με τις δηλώσεις On Error Goto και Resume για να παγιδεύσετε σφάλματα και να αλλάξετε τη ροή του προγράμματος, ώστε οι εφαρμογές σας να μην απογοητεύουν τους χρήστες που τις χρησιμοποιούν.
-
Χρησιμοποιήστε συναρτήσεις και υποδιαδικασίες. Χρησιμοποιήστε λειτουργίες και δευτερεύουσες διαδικασίες για να χειριστείτε εργασίες που θα εκτελεστούν από διαφορετικές περιοχές του προγράμματός σας. Κατά γενικό κανόνα, εάν αντιγράφετε και επικολλάτε κώδικα από μια περιοχή ενός προγράμματος σε άλλη, ίσως θέλετε να βάλετε αυτόν τον κώδικα στη δική του διαδικασία.
-
Μετατροπή μακροεντολών σε κώδικα VBA. Ο σχεδιαστής μακροεντολών στην Access 2010 σάς επιτρέπει να κάνετε κλικ και να επιλέξετε από λίστες προκαθορισμένων εργασιών για την αυτοματοποίηση της εφαρμογής σας. Δημιουργήστε μια μακροεντολή που κάνει αυτό που θέλετε και, στη συνέχεια, μετατρέψτε αυτήν τη μακροεντολή σε κώδικα VBA, ώστε να μπορείτε να δείτε πώς θα ήθελε αν την πληκτρολογούσατε από την αρχή.