Η χρήση της VBA (Visual Basic for Application) για τον προγραμματισμό της Microsoft Access 2007 απλοποιείται εάν χρησιμοποιείτε συντομεύσεις για τον εντοπισμό σφαλμάτων κώδικα στο VBA και εκτελείτε κοινές εργασίες στο πρόγραμμα επεξεργασίας VBA και στα παράθυρα άμεσης χρήσης και κώδικα VBA. Επίσης, σκεφτείτε να μάθετε τους κωδικούς που χρησιμοποιούνται για την ολοκλήρωση κοινών εργασιών VBA.
Κοινές συντομεύσεις στο VBA-Access 2007
Η γνώση των πιο δημοφιλών συντομεύσεων πληκτρολογίου στο VBA-Access 2007 θα σας βοηθήσει να εργάζεστε πιο αποτελεσματικά. Χρησιμοποιήστε αυτό το γράφημα συντομεύσεων μέχρι να μάθετε τους συνδυασμούς πληκτρολογίου και τις λειτουργίες τους:
Για να γινει αυτο |
Πατήστε Αυτό |
Εναλλαγή μεταξύ Access και του επεξεργαστή VBA |
Alt+F11 |
Ζήτα βοήθεια |
F1 |
Προβολή προγράμματος περιήγησης αντικειμένων (επεξεργαστής VBA) |
F2 |
Προβολή ιδιοκτησιών και συμβάντων |
F4 |
Κλείστε το πρόγραμμα επεξεργασίας VBA και επιστρέψτε στην Access |
Alt+Q |
Πλήκτρα συντόμευσης για τον εντοπισμό σφαλμάτων κώδικα στο VBA 2007
Η αποφυγή σφαλμάτων ή σφαλμάτων σημαίνει ότι πρέπει να είστε ακριβείς όταν γράφετε κώδικα σε μια γλώσσα προγραμματισμού. Ευτυχώς, η χρήση αυτών των συντομεύσεων θα εντοπίζει γρήγορα τον κώδικα στο VBA:
Δράση |
Πλήκτρο συντόμευσης |
Εναλλαγή σημείου διακοπής |
F9 |
Μπείτε μέσα |
F8 |
Προχωρήστε |
Shift+F8 |
Βγες έξω |
Ctrl+Shift+F8 |
Τρέξτε στον κέρσορα |
Ctrl+F8 |
Εκκαθάριση όλων των σημείων διακοπής |
Ctrl+F9 |
Κοινά πλήκτρα συντόμευσης στο πρόγραμμα επεξεργασίας VBA 2007
Η εγγραφή, η επεξεργασία και ο έλεγχος του κώδικα VBA στο πρόγραμμα επεξεργασίας της Visual Basic θα εκτελεστεί πιο ομαλά εάν μάθετε αυτά τα χρήσιμα πλήκτρα συντόμευσης και τις λειτουργίες τους:
Δράση |
Πλήκτρο συντόμευσης |
Ζήτα βοήθεια |
F1 |
Προβολή προγράμματος περιήγησης αντικειμένων |
F2 |
Προβολή ακινήτων |
F4 |
Προβολή παραθύρου κώδικα |
F7 |
Ανοίξτε το Project Explorer |
Ctrl+R |
Κλείστε και επιστρέψτε στην Access |
Alt+Q |
Μετάβαση σε Access |
Alt+F11 |
Προβολή Άμεσου παραθύρου |
Ctrl+G |
Προβολή μενού συντομεύσεων |
Shift+F10 (ή δεξί κλικ) |
Προβολή ορισμού |
Shift+F2 |
Μεταβείτε στην τελευταία θέση |
Ctrl+Shift+F2 |
Εκτελέστε μια Sub/UserForm |
F5 |
Διακοπή εκτέλεσης κώδικα |
Ctrl+Break |
Συντομεύσεις VBA 2007 για Windows Immediate και Code
Για να ολοκληρώσετε γρήγορα τις εργασίες σας στο παράθυρο Άμεση (το οποίο σας επιτρέπει να εκτελείτε κώδικα ανά πάσα στιγμή, επί τόπου) και το παράθυρο Κώδικας (χρησιμοποιείται για τη σύνταξη, την επεξεργασία και την προβολή VBA) χρησιμοποιήστε αυτές τις συντομεύσεις VBA:
Δράση |
Πλήκτρο συντόμευσης |
Μετακινήστε τον κέρσορα δεξιά κατά έναν χαρακτήρα |
-→ |
Επιλέξτε χαρακτήρα προς τα δεξιά |
Shift+-→ |
Μετακινήστε τον κέρσορα δεξιά μία λέξη |
Ctrl+-→ |
Επιλέξτε στο τέλος της λέξης |
Ctrl+Shift+-→ |
Μετακινήστε τον κέρσορα αριστερά κατά έναν χαρακτήρα |
<- |
Επιλέξτε χαρακτήρα στα αριστερά του δρομέα |
Shift+<- |
Μετακινήστε τον κέρσορα αριστερά μία λέξη |
Ctrl+<— |
Μετακινήστε τον κέρσορα στην αρχή της γραμμής |
Σπίτι |
Επιλέξτε κείμενο στην αρχή της γραμμής |
Shift+Home |
Μετακινήστε τον κέρσορα στο τέλος της γραμμής |
Τέλος |
Επιλέξτε κείμενο στο τέλος της γραμμής |
Shift+End |
Μετακινήστε τον κέρσορα επάνω σε μια γραμμή |
↑ |
Μετακινήστε τον κέρσορα κάτω από μια γραμμή |
↓ |
Μετακινήστε τον κέρσορα στην επόμενη διαδικασία |
Ctrl+↓ |
Μετακινήστε τον κέρσορα στην προηγούμενη διαδικασία |
Ctrl+↑ |
Κάντε κύλιση προς τα πάνω κατά μία οθόνη |
PgUp |
Κάντε κύλιση προς τα κάτω κατά μία οθόνη |
PgDn |
Μεταβείτε στην κορυφή της ενότητας |
Ctrl+Home |
Επιλέξτε όλο το κείμενο στην κορυφή της ενότητας |
Ctrl+Shift+Home |
Μεταβείτε στο κάτω μέρος της ενότητας |
Ctrl+End |
Επιλέξτε όλο το κείμενο στο κάτω μέρος της ενότητας |
Ctrl+Shift+End |
Κόψτε την επιλογή |
Ctrl+X |
Αντιγραφή επιλογής |
Ctrl+C |
Επιλογή επικόλλησης |
Ctrl+V |
Κόψτε την τρέχουσα γραμμή στο Πρόχειρο |
Ctrl+Y |
Διαγραφή στο τέλος της λέξης |
Ctrl+Delete |
Διαγραφή χαρακτήρα ή επιλεγμένου κειμένου |
Διαγραφή (Del) |
Διαγραφή χαρακτήρα στα αριστερά του δρομέα |
Backspace |
Διαγραφή στην αρχή της λέξης |
Ctrl+Backspace |
Ξεκάνω |
Ctrl+Z |
Γραμμή εσοχής |
Αυτί |
Έξω γραμμή |
Shift+Tab |
Εύρημα |
Ctrl+F |
Αντικαθιστώ |
Ctrl+H |
Εύρεση επόμενου |
F3 |
Εύρεση Προηγούμενου |
Shift+F3 |
Λάβετε βοήθεια με επιλεγμένη λέξη |
F1 |
Λάβετε Γρήγορες Πληροφορίες |
Ctrl+I |
Κωδικοί για κοινές εργασίες VBA 2007
Αυτή η λίστα σάς δείχνει τις πιο συνηθισμένες εργασίες που εκτελούνται στο VBA 2007 και τις δηλώσεις κώδικα που πρέπει να πληκτρολογήσετε για να ολοκληρώσετε την εργασία VBA, επομένως έχετε αυτήν τη λίστα πρόχειρη:
Ανοίξτε μια φόρμα σε προβολή φόρμας:
DoCmd.OpenForm " formname ", acNormal
Αλλάξτε μια ιδιότητα φόρμας σε μια ανοιχτή φόρμα:
Forms![formName].propertyName = newValue
Λάβετε αξία από ένα στοιχείο ελέγχου σε μια ανοιχτή φόρμα:
Φόρμες![formName]![controlName].Τιμή
Αλλαγή της τιμής ενός στοιχείου ελέγχου σε μια ανοιχτή φόρμα:
Φόρμες![formName]![controlName].Value = newValue
Αλλάξτε μια ιδιότητα ελέγχου σε μια ανοιχτή φόρμα:
Φόρμες![formName]![controlName].propertyName = newValue
Κλείστε μια φόρμα, αποθηκεύοντας τις αλλαγές σχεδίασης:
DoCmd.Close acForm, " formName ", acSaveYes
Εκτύπωση αναφοράς:
DoCmd.OpenReport " reportName ", acViewNormal
Εκτελέστε ένα ερώτημα ενέργειας:
DoCmd.RunSQL " SQLstatement "
Εμφάνιση ενός απλού μηνύματος:
MsgBox "το μήνυμα σας"
Κάντε μια ερώτηση στην οθόνη:
variable = MsgBox(" yourMessage ", vbQuestion + vbYesNo)