1 Κάντε κλικ στο κουμπί "Προγραμματιστής " καρτέλας " Visual Basic" για να μπείτε στο περιβάλλον προγραμματισμού VBA , στη συνέχεια, κάντε κλικ στο "Εισαγωγή " " userform " μενού για να δημιουργήσετε μια νέα φόρμα στην οποία θα τοποθετήσετε ελέγχους . Εάν η καρτέλα "Προγραμματιστής " δεν εμφανίζεται μεταξύ των επιλογών του μενού στο Excel , ίσως χρειαστεί να ενεργοποιήσετε την οθόνη του στις επιλογές του Excel . 2
Κάντε κλικ στο " κουμπί" έλεγχος από την εργαλειοθήκη , στη συνέχεια, σύρετε την userform να δημιουργήσετε ένα κουμπί . Κάντε κλικ στο " OptionButton " ελέγχου από την εργαλειοθήκη , σύρετε την userform να δημιουργήσετε ένα κουμπί επιλογής . Κάντε δεξί κλικ σε αυτό το κουμπί και κάντε κλικ στο "Ιδιότητες " για να εμφανίσετε μια λίστα των χαρακτηριστικών για τον έλεγχο .
Εικόνων 3
Κάντε κλικ στο " Enabled " σειρά "Ιδιότητες " παράθυρο , στη συνέχεια, πληκτρολογήστε "False " για να δείξει ότι το κουμπί επιλογής δεν είναι σε θέση να επεξεργαστεί εισόδου. Σημειώστε ότι το κουμπί εντολής , που δημιουργήσατε στο βήμα 2 , είναι ενεργοποιημένη από προεπιλογή .
Η
4 Κάντε κλικ στο " Πλαίσιο" έλεγχο στην εργαλειοθήκη , στη συνέχεια, σύρετε την userform . Κάντε κλικ στο κουμπί ελέγχου που κάνατε στο βήμα 1 και, στη συνέχεια , πιέστε το πλήκτρο "Control " και " X " ταυτόχρονα να κόψει αυτό το στοιχείο ελέγχου στο πρόχειρο .
5
Κάντε κλικ στο " Πλαίσιο" ελέγχου, στη συνέχεια πιέστε το πλήκτρο " Control" και " V " για να επικολλήσετε ταυτόχρονα το πλήκτρο μέσα στο πλαίσιο . Επαναλάβετε την αποκοπή και επικόλληση με το κουμπί επιλογής για να το επικολλήσετε μέσα στο πλαίσιο , καθώς και . Με την τοποθέτηση των δύο ελέγχους στο πλαίσιο, έχετε κάνει μια ομάδα που περιέχει και τα δύο χειριστήρια . Θα γράψετε τώρα κώδικα που ελέγχει μια ιδιότητα του κάθε ελέγχου .
Η
6 Κάντε διπλό κλικ στο userform για να εμφανιστεί το παράθυρο προγραμματισμού , στη συνέχεια, επικολλήστε το ακόλουθο πρόγραμμα στο παράθυρο . Επαναλαμβάνει αυτό το πρόγραμμα μέσα από κάθε έλεγχο στο πλαίσιο , διαβάζοντας το " Enabled " ακίνητο που καθορίζεται στο βήμα 3 , και εκτύπωση της αξίας του εν λόγω ακινήτου .
Private Sub UserForm_Click ( )
Dim ct Όπως Έλεγχος
Dim s As String
For Each ct Σε Frame1.Controls
Εάν ct.Enabled = True τότε
s = ct.Name & " είναι ενεργοποιημένη . "
Else
s = ct.Name & " είναι απενεργοποιημένη . "
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα