Εργασία με στοιχεία ελέγχου πλαισίου διαλόγου Excel 2016 σε VBA

Υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να εργαστείτε με στοιχεία ελέγχου πλαισίου διαλόγου στο VBA Excel 2016. Επομένως, εάν είστε έτοιμοι για αυτό το βήμα, συνεχίστε να διαβάζετε. Εδώ, θα μάθετε πώς να εργάζεστε με τα στοιχεία ελέγχου του πλαισίου διαλόγου σε ένα αντικείμενο UserForm.

Μετακίνηση και αλλαγή μεγέθους στοιχείων ελέγχου

Αφού τοποθετήσετε ένα στοιχείο ελέγχου σε ένα πλαίσιο διαλόγου, μπορείτε να το μετακινήσετε και να αλλάξετε το μέγεθός του χρησιμοποιώντας τυπικές τεχνικές ποντικιού. Ή για ακριβή έλεγχο, μπορείτε να χρησιμοποιήσετε το παράθυρο Ιδιότητες για να εισαγάγετε μια τιμή για την ιδιότητα Height, Width, Left ή Top του στοιχείου ελέγχου.

Μπορείτε να επιλέξετε πολλά στοιχεία ελέγχου πατώντας Ctrl+κάνοντας κλικ στα στοιχεία ελέγχου. Ή μπορείτε να κάνετε κλικ και να σύρετε στο "lasso" μια ομάδα στοιχείων ελέγχου. Όταν επιλέγονται πολλά στοιχεία ελέγχου, το παράθυρο Ιδιότητες εμφανίζει μόνο τις κοινές ιδιότητες όλων των επιλεγμένων στοιχείων ελέγχου. Μπορείτε να αλλάξετε αυτές τις κοινές ιδιότητες και η αλλαγή θα γίνει σε όλα τα στοιχεία ελέγχου που επιλέγετε, κάτι που είναι πολύ πιο γρήγορο από το να τα κάνετε ένα κάθε φορά.

Ένα στοιχείο ελέγχου μπορεί να κρύψει ένα άλλο στοιχείο ελέγχου. Με άλλα λόγια, μπορείτε να στοιβάζετε ένα στοιχείο ελέγχου πάνω στο άλλο. Εκτός εάν έχετε καλό λόγο για να το κάνετε αυτό, βεβαιωθείτε ότι δεν επικαλύπτονται τα στοιχεία ελέγχου.

Στοιχεία ελέγχου ευθυγράμμισης και απόστασης

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

Εργασία με στοιχεία ελέγχου πλαισίου διαλόγου Excel 2016 σε VBAΕπιλέξτε την εντολή Μορφή –> Στοίχιση για να αλλάξετε τη στοίχιση των στοιχείων ελέγχου UserForm.

Όταν επιλέγετε πολλά στοιχεία ελέγχου, το τελευταίο επιλεγμένο στοιχείο ελέγχου εμφανίζεται με λευκές λαβές αντί για τις κανονικές μαύρες λαβές. Το στοιχείο ελέγχου με τις λευκές λαβές είναι η βάση για την ευθυγράμμιση ή την αλλαγή μεγέθους των άλλων επιλεγμένων στοιχείων ελέγχου όταν χρησιμοποιείτε το μενού Μορφοποίηση.

Φιλοξενία χρηστών πληκτρολογίου

Πολλοί χρήστες προτιμούν να πλοηγούνται σε ένα παράθυρο διαλόγου χρησιμοποιώντας το πληκτρολόγιο: Πατώντας Tab ή Shift+Tab εναλλάσσονται τα χειριστήρια, ενώ το πάτημα ενός πλήκτρου συντόμευσης ενεργοποιεί αμέσως ένα συγκεκριμένο στοιχείο ελέγχου.

Για να βεβαιωθείτε ότι το πλαίσιο διαλόγου σας λειτουργεί σωστά για χρήστες πληκτρολογίου, πρέπει να έχετε υπόψη σας δύο ζητήματα:

  • Σειρά καρτελών

  • Πλήκτρα γκαζιού

Αλλαγή της σειράς καρτελών

Η σειρά καρτελών καθορίζει τη σειρά με την οποία ενεργοποιούνται τα στοιχεία ελέγχου όταν ο χρήστης πατάει Tab ή Shift+Tab. Καθορίζει επίσης ποιο στοιχείο ελέγχου έχει την αρχική εστίαση — δηλαδή ποιο στοιχείο ελέγχου είναι το ενεργό στοιχείο ελέγχου όταν εμφανίζεται για πρώτη φορά το πλαίσιο διαλόγου. Για παράδειγμα, εάν ένας χρήστης εισάγει κείμενο σε ένα TextBox, το TextBox έχει την εστίαση. Εάν ο χρήστης κάνει κλικ σε ένα OptionButton, το OptionButton έχει την εστίαση. Το πρώτο στοιχείο ελέγχου στη σειρά καρτελών εστιάζεται όταν το Excel εμφανίζει για πρώτη φορά ένα πλαίσιο διαλόγου.

Για να ορίσετε τη σειρά της καρτέλας ελέγχου, επιλέξτε Προβολή → Σειρά καρτελών. Μπορείτε επίσης να κάνετε δεξί κλικ στο πλαίσιο διαλόγου και να επιλέξετε Σειρά καρτελών από το μενού συντόμευσης. Σε κάθε περίπτωση, το Excel εμφανίζει το παράθυρο διαλόγου Σειρά καρτελών.

Εργασία με στοιχεία ελέγχου πλαισίου διαλόγου Excel 2016 σε VBA

Το παράθυρο διαλόγου Σειρά καρτελών.

Το παράθυρο διαλόγου Σειρά καρτελών παραθέτει όλα τα στοιχεία ελέγχου στη φόρμα χρήστη. Η σειρά των καρτελών στο UserForm αντιστοιχεί στη σειρά των στοιχείων στη λίστα. Για να αλλάξετε τη σειρά καρτελών ενός στοιχείου ελέγχου, επιλέξτε το στη λίστα και, στη συνέχεια, κάντε κλικ στο κουμπί Μετακίνηση επάνω ή Μετακίνηση προς τα κάτω. Μπορείτε να επιλέξετε περισσότερα από ένα στοιχεία ελέγχου (κάντε κλικ ενώ πατάτε Shift ή Ctrl) και να τα μετακινήσετε όλα ταυτόχρονα.

Αντί να χρησιμοποιήσετε το πλαίσιο διαλόγου Σειρά καρτελών, μπορείτε να ορίσετε τη θέση ενός στοιχείου ελέγχου στη σειρά καρτελών χρησιμοποιώντας το παράθυρο Ιδιότητες. Το πρώτο στοιχείο ελέγχου στη σειρά καρτελών έχει μια ιδιότητα TabIndex 0. Εάν θέλετε να καταργήσετε ένα στοιχείο ελέγχου από τη σειρά καρτελών, ορίστε την ιδιότητά του TabStop σε False.

Ορισμένα στοιχεία ελέγχου (όπως τα στοιχεία ελέγχου Frame ή MultiPage) λειτουργούν ως κοντέινερ για άλλα στοιχεία ελέγχου. Τα στοιχεία ελέγχου μέσα σε ένα στοιχείο ελέγχου κοντέινερ έχουν τη δική τους σειρά καρτελών. Για να ορίσετε τη σειρά καρτελών για μια ομάδα κουμπιών επιλογών μέσα σε ένα στοιχείο ελέγχου πλαισίου, επιλέξτε το στοιχείο ελέγχου Πλαισίου πριν επιλέξετε την εντολή Προβολή → Σειρά καρτελών.

Ρύθμιση πλήκτρων συντόμευσης

Κανονικά, θέλετε να αντιστοιχίσετε ένα πλήκτρο επιτάχυνσης, ή πλήκτρο συντόμευσης, στα στοιχεία ελέγχου του πλαισίου διαλόγου. Μπορείτε να το κάνετε εισάγοντας ένα γράμμα για την ιδιότητα Accelerator στο παράθυρο Ιδιότητες. Εάν ένα στοιχείο ελέγχου δεν έχει μια ιδιότητα Accelerator (ένα TextBox, για παράδειγμα), μπορείτε να επιτρέψετε την άμεση πρόσβαση πληκτρολογίου σε αυτό χρησιμοποιώντας ένα στοιχείο ελέγχου Label. Δηλαδή, αντιστοιχίστε ένα κλειδί επιτάχυνσης στην ετικέτα και βάλτε την ετικέτα ακριβώς πριν από το πλαίσιο κειμένου με τη σειρά της καρτέλας.

Εδώ είναι ένα UserForm με τρία TextBox. Οι Ετικέτες που περιγράφουν τα Πλαίσια κειμένου έχουν πλήκτρα επιτάχυνσης και κάθε ετικέτα προηγείται του αντίστοιχου πλαισίου κειμένου με τη σειρά των καρτελών. Πατώντας Alt+D, για παράδειγμα, ενεργοποιείται το TextBox δίπλα στην ετικέτα τμήματος.

Εργασία με στοιχεία ελέγχου πλαισίου διαλόγου Excel 2016 σε VBA

Χρησιμοποιήστε Ετικέτες για να παρέχετε άμεση πρόσβαση σε στοιχεία ελέγχου που δεν διαθέτουν κλειδιά επιτάχυνσης.

Δοκιμή μιας φόρμας χρήστη

Το VBE προσφέρει τρεις τρόπους για να δοκιμάσετε ένα UserForm χωρίς να το καλέσετε από μια διαδικασία VBA:

  • Επιλέξτε την εντολή Εκτέλεση → Εκτέλεση Sub/UserForm.

  • Πατήστε F5.

  • Κάντε κλικ στο κουμπί Εκτέλεση Sub/UserForm στη βασική γραμμή εργαλείων.

Όταν εμφανίζεται ένα πλαίσιο διαλόγου σε αυτήν τη λειτουργία δοκιμής, μπορείτε να δοκιμάσετε τη σειρά καρτελών και τα πλήκτρα επιτάχυνσης.


Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows

Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows

Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows Το Microsoft Word ανοίγει αρχεία σε λειτουργία μόνο για ανάγνωση, καθιστώντας αδύνατη την επεξεργασία του; Μην ανησυχείτε, οι μέθοδοι είναι παρακάτω

Πώς να διορθώσετε τη λανθασμένη εκτύπωση εγγράφων του Microsoft Word

Πώς να διορθώσετε τη λανθασμένη εκτύπωση εγγράφων του Microsoft Word

Τρόπος διόρθωσης σφαλμάτων κατά την εκτύπωση λανθασμένων εγγράφων του Microsoft Word Τα σφάλματα στην εκτύπωση εγγράφων Word με αλλαγμένες γραμματοσειρές, ακατάστατες παραγράφους, κείμενο που λείπει ή χαμένο περιεχόμενο είναι αρκετά συνηθισμένα. Ωστόσο, μην το κάνετε

Διαγράψτε τα σχέδια με στυλό και επισημάνσεις στις διαφάνειες του PowerPoint σας

Διαγράψτε τα σχέδια με στυλό και επισημάνσεις στις διαφάνειες του PowerPoint σας

Εάν έχετε χρησιμοποιήσει το στυλό ή το highlighter για να σχεδιάσετε στις διαφάνειες του PowerPoint κατά τη διάρκεια μιας παρουσίασης, μπορείτε να αποθηκεύσετε τα σχέδια για την επόμενη παρουσίαση ή να τα σβήσετε, ώστε την επόμενη φορά που θα το δείξετε να ξεκινήσετε με καθαρές διαφάνειες PowerPoint. Ακολουθήστε αυτές τις οδηγίες για να διαγράψετε σχέδια με στυλό και επισημάνσεις: Σβήσιμο γραμμών μία στο […]

Περιεχόμενα της βιβλιοθήκης στυλ στο SharePoint 2010

Περιεχόμενα της βιβλιοθήκης στυλ στο SharePoint 2010

Η βιβλιοθήκη στυλ περιέχει αρχεία CSS, αρχεία επεκτάσιμης γλώσσας φύλλου στυλ (XSL) και εικόνες που χρησιμοποιούνται από προκαθορισμένες κύριες σελίδες, διατάξεις σελίδων και στοιχεία ελέγχου στο SharePoint 2010. Για να εντοπίσετε αρχεία CSS στη βιβλιοθήκη στυλ μιας τοποθεσίας δημοσίευσης: Επιλέξτε Ενέργειες τοποθεσίας→ Προβολή Όλο το περιεχόμενο του ιστότοπου. Εμφανίζεται το περιεχόμενο του ιστότοπου. Η βιβλιοθήκη Style βρίσκεται στο […]

Μορφοποίηση αριθμών σε χιλιάδες και εκατομμύρια σε αναφορές του Excel

Μορφοποίηση αριθμών σε χιλιάδες και εκατομμύρια σε αναφορές του Excel

Μην κατακλύζετε το κοινό σας με τεράστιους αριθμούς. Στο Microsoft Excel, μπορείτε να βελτιώσετε την αναγνωσιμότητα των πινάκων εργαλείων και των αναφορών σας μορφοποιώντας τους αριθμούς σας ώστε να εμφανίζονται σε χιλιάδες ή εκατομμύρια.

Τρόπος κοινής χρήσης και παρακολούθησης τοποθεσιών του SharePoint

Τρόπος κοινής χρήσης και παρακολούθησης τοποθεσιών του SharePoint

Μάθετε πώς να χρησιμοποιείτε τα εργαλεία κοινωνικής δικτύωσης του SharePoints που επιτρέπουν σε άτομα και ομάδες να επικοινωνούν, να συνεργάζονται, να μοιράζονται και να συνδέονται.

Πώς να μετατρέψετε ημερομηνίες σε μορφές Julian στο Excel

Πώς να μετατρέψετε ημερομηνίες σε μορφές Julian στο Excel

Οι ημερομηνίες του Ιουλιανού χρησιμοποιούνται συχνά σε περιβάλλοντα παραγωγής ως χρονική σήμανση και γρήγορη αναφορά για έναν αριθμό παρτίδας. Αυτός ο τύπος κωδικοποίησης ημερομηνίας επιτρέπει στους λιανοπωλητές, τους καταναλωτές και τους αντιπροσώπους υπηρεσιών να προσδιορίσουν πότε κατασκευάστηκε ένα προϊόν και, επομένως, την ηλικία του προϊόντος. Οι ημερομηνίες του Ιουλιανού χρησιμοποιούνται επίσης στον προγραμματισμό, τον στρατό και την αστρονομία. Διαφορετικές […]

Πώς να δημιουργήσετε μια εφαρμογή Web Access

Πώς να δημιουργήσετε μια εφαρμογή Web Access

Μπορείτε να δημιουργήσετε μια εφαρμογή Ιστού στην Access 2016. Τι είναι λοιπόν μια εφαρμογή Ιστού; Λοιπόν, ο Ιστός σημαίνει ότι είναι διαδικτυακός και η εφαρμογή είναι απλώς συντομογραφία της «εφαρμογής». Μια προσαρμοσμένη εφαρμογή Ιστού είναι μια διαδικτυακή εφαρμογή βάσης δεδομένων στην οποία έχει πρόσβαση από το cloud χρησιμοποιώντας ένα πρόγραμμα περιήγησης. Δημιουργείτε και συντηρείτε την εφαρμογή Ιστού στην έκδοση για υπολογιστές […]

Γραμμή γρήγορης εκκίνησης στο SharePoint 2010

Γραμμή γρήγορης εκκίνησης στο SharePoint 2010

Οι περισσότερες σελίδες στο SharePoint 2010 εμφανίζουν μια λίστα με συνδέσμους πλοήγησης στη γραμμή γρήγορης εκκίνησης στην αριστερή πλευρά της σελίδας. Η γραμμή γρήγορης εκκίνησης εμφανίζει συνδέσμους προς επιλεγμένο περιεχόμενο ιστότοπου, όπως λίστες, βιβλιοθήκες, τοποθεσίες και σελίδες δημοσίευσης. Η γραμμή γρήγορης εκκίνησης περιλαμβάνει δύο πολύ σημαντικούς συνδέσμους: Σύνδεσμος όλου του περιεχομένου του ιστότοπου: Η […]

Τι σημαίνουν τα μηνύματα σφάλματος επίλυσης στο Excel;

Τι σημαίνουν τα μηνύματα σφάλματος επίλυσης στο Excel;

Για απλά προβλήματα, ο Επίλυση στο Excel συνήθως βρίσκει γρήγορα τις βέλτιστες τιμές μεταβλητής Επίλυσης για τη συνάρτηση αντικειμένου. Ωστόσο, σε ορισμένες περιπτώσεις, ο Επίλυση δυσκολεύεται να βρει τις τιμές της μεταβλητής Επίλυσης που βελτιστοποιούν τη συνάρτηση στόχου. Σε αυτές τις περιπτώσεις, ο Επίλυση εμφανίζει συνήθως ένα μήνυμα ή ένα μήνυμα σφάλματος που περιγράφει ή συζητά το πρόβλημα που […]