Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SendKeys σε βάσεις δεδομένων υπολογιστή της Access για να στείλετε πατήματα πλήκτρων απευθείας σε Access ή σε μια ενεργή εφαρμογή που βασίζεται στα Windows.

Σημείωση ασφαλείας: Αποφύγετε τη χρήση της πρότασης SendKeys ή μιας μακροεντολής AutoKeys με ευαίσθητες ή εμπιστευτικές πληροφορίες. Ένας κακόβουλος χρήστης θα μπορούσε να υποκλέψει τα πατήματα πλήκτρων και να θέσει σε κίνδυνο την ασφάλεια του υπολογιστή και των δεδομένων σας.

Σημείωση: Αυτή η ενέργεια δεν θα επιτρέπεται εάν η βάση δεδομένων δεν είναι αξιόπιστη.

Ρύθμιση

Η ενέργεια μακροεντολής SendKeys περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Πληκτρολογήσεις

Τα πατήματα πλήκτρων που θέλετε να επεξεργαστεί η Access ή η εφαρμογή. Πληκτρολογήστε τα πατήματα πλήκτρων στο πλαίσιο Πατήματα πλήκτρων στην ενότητα Ορίσματα ενέργειας του παραθύρου σχεδίασης μακροεντολών. Μπορείτε να πληκτρολογήσετε έως 255 χαρακτήρες. Αυτό είναι ένα απαιτούμενο όρισμα.

Αναμονή

Καθορίζει εάν η μακροεντολή θα πρέπει να βρίσκεται σε παύση μέχρι να γίνει επεξεργασία των πατημάτων πλήκτρων. Κάντε κλικ στην επιλογή Ναι (για παύση) ή Όχι (για να μην τεθεί σε παύση). Η προεπιλογή είναι Όχι.

Παρατηρήσεις

Η Access επεξεργάζεται τα πατήματα πλήκτρων που λαμβάνει μέσω της ενέργειας μακροεντολής SendKeys ακριβώς σαν να τα είχατε πληκτρολογήσει απευθείας σε ένα παράθυρο της Access.

Για να καθορίσετε τα πατήματα πλήκτρων, χρησιμοποιήστε την ίδια σύνταξη όπως θα κάνατε και για την πρόταση SendKeys .

Σημείωση: Ενδέχεται να παρουσιαστεί σφάλμα εάν το όρισμα Πατήματα πλήκτρων περιέχει εσφαλμένη σύνταξη, ανορθόγραφο κείμενο ή άλλες τιμές που δεν είναι κατάλληλες για το παράθυρο στο οποίο αποστέλλονται τα πατήματα πλήκτρων.

Μπορείτε να χρησιμοποιήσετε αυτή την ενέργεια μακροεντολής για να εισαγάγετε πληροφορίες σε ένα παράθυρο διαλόγου, ιδιαίτερα εάν δεν θέλετε να διακόψετε τη μακροεντολή για να ανταποκριθείτε με μη αυτόματο τρόπο στο παράθυρο διαλόγου. Ορισμένες ενέργειες μακροεντολών της Access, όπως οι ενέργειες PrintOut και FindRecord, ενεργοποιήσουν αυτόματα τις επιλογές σε ορισμένα παράθυρα διαλόγου που χρησιμοποιούνται συχνά. Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SendKeys για να ορίσετε τις επιλογές σε παράθυρα διαλόγου που χρησιμοποιούνται λιγότερο συχνά.

  • Επειδή το παράθυρο διαλόγου αναστέλλει τη μακροεντολή, πρέπει να τοποθετήσετε την ενέργεια μακροεντολής SendKeys πριν από την ενέργεια που προκαλεί το άνοιγμα του παραθύρου διαλόγου και να ορίσετε το όρισμα Αναμονή σε Όχι.

  • Ο χρονισμός των πατημάτων πλήκτρων που φτάνουν στην Access ή σε κάποια άλλη εφαρμογή μπορεί να είναι δύσκολος. Ως αποτέλεσμα, συνιστάται ότι εάν υπάρχει κάποια άλλη μέθοδος (όπως η ενέργεια μακροεντολής FindRecord ) που μπορείτε να χρησιμοποιήσετε για να επιτύχετε μια εργασία που θέλετε, χρησιμοποιήστε αυτή τη μέθοδο αντί να χρησιμοποιήσετε την ενέργεια μακροεντολής SendKeys για να συμπληρώσετε τις επιλογές σε ένα παράθυρο διαλόγου.

Εάν θέλετε να στείλετε περισσότερους από 255 χαρακτήρες στην Access ή σε μια άλλη εφαρμογή που βασίζεται στα Windows, μπορείτε να χρησιμοποιήσετε διαδοχικά πολλές ενέργειες μακροεντολών SendKeys σε μια μακροεντολή.

Η χρήση της ενέργειας μακροεντολής SendKeys για την αποστολή πατημάτων πλήκτρων ενεργοποιεί τα κατάλληλα συμβάντα KeyDown, KeyUp και KeyPress . Η αποστολή πατημάτων πλήκτρων που δεν είναι ANSI (όπως ένα πλήκτρο λειτουργιών) δεν ενεργοποιεί το συμβάν KeyPress .

Αυτή η ενέργεια δεν είναι διαθέσιμη από μια λειτουργική μονάδα Visual Basic for Applications (VBA). Χρησιμοποιήστε την πρόταση SendKeys αντί για αυτό.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×