Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να Επεξεργασία UserForm σε Visual Basic

UserForms είναι οθόνες που οι χρήστες εισάγουν δεδομένα στο να αλληλεπιδράσει με ένα πρόγραμμα γραμμένο σε Visual Basic for Applications ( VBA ) . Προγραμματιστές επέκταση το προεπιλεγμένο σύνολο εργαλείων για το Microsoft Word , Excel και την Access να δημιουργήσει αυτές τις προσαρμοσμένες φόρμες και συμπλήρωση τους με τα κουμπιά , ρυθμιστικά , και τα πλαίσια κειμένου κατάλληλα για την είσοδο των προγραμμάτων VBA τους πρέπει να τρέξει . Επεξεργασία ενός userform VBA περιλαμβάνει τη χρήση του παραθύρου σχεδίασης φόρμας της VBA ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) . Αυτό το περιβάλλον είναι ενσωματωμένη σε κάθε εφαρμογή της σουίτας Office. Επεξεργασία UserForms καθιστά δυνατή για τους χρήστες να αλληλεπιδρούν με προγράμματα VBA σας πιο γρήγορα και αποτελεσματικά . Τα πράγματα που θα χρειαστείτε για Microsoft το Word
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Microsoft Word, και στη συνέχεια πατήστε "Alt " και " F11 " για να εισάγετε το VBA IDE .

2

Κάντε κλικ στο " Εισαγωγή " και στη συνέχεια " UserForm " για να δημιουργήσετε ένα νέο userform για το πρόγραμμά σας VBA . Θα χρησιμοποιήσετε τη φόρμα για να παρέχει τα δεδομένα των χρηστών για ένα σύντομο πρόγραμμα που συμπληρώνει έναν πίνακα του Word .
Εικόνων 3

Κάντε διπλό κλικ στο " userform " στοιχείο στο "Πρόγραμμα " παράθυρο στα αριστερά της οθόνης . Θα εμφανιστεί η εργαλειοθήκη που περιέχει στοιχεία ελέγχου για να μπορείτε να τοποθετήσετε στη φόρμα .
Η 4

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

Σύρετε ένα πλαίσιο κειμένου από την εργαλειοθήκη στη φόρμα , πάνω και στα δεξιά του κουμπιού εντολής . Σύρετε ένα δεύτερο πλαίσιο κειμένου από την εργαλειοθήκη σε οποιαδήποτε θέση userform που είναι ακριβώς αριστερά από το πρώτο πλαίσιο κειμένου .
Η

6 Κάντε διπλό κλικ στο κουμπί εντολής για να μπείτε στο τμήμα του IDE για την είσοδο κώδικα του προγράμματος .
Η 7

Επικολλήστε τον παρακάτω κώδικα προγράμματος στο παράθυρο κώδικα :

Αν ( ActiveDocument.Tables.Count = 0 ) τότε

ActiveDocument.Tables.Add επιλογής. Range, 1 , 2

End If

ActiveDocument.Tables ( 1 ) . Γραμμές ( 1 ) . κύτταρα ( 1 ) . Range.Text = TextBox1.Text

ActiveDocument . Πίνακες ( 1 ) . Γραμμές ( 1 ) . κύτταρα ( 2 ) . Range.Text = TextBox2.Text

Αυτό το πρόγραμμα αντιγράφει τα δεδομένα ο χρήστης εισάγει στα πλαίσια κειμένου σε ένα νέο πίνακα στο τρέχον έγγραφο του Word . Αλλά η σειρά με την οποία η userform αναμένει εισόδου διαφέρει από το εντολής ο χρήστης αναμένει . Θα επεξεργαστείτε τη φόρμα για να διορθώσετε αυτό το πρόβλημα .
8

Πατήστε το πλήκτρο " F5 " για να εκτελέσετε το πρόγραμμα . Η userform δεν τοποθετήσετε το δρομέα εισαγωγής κειμένου στο πρώτο πλαίσιο κειμένου , όπως θα έπρεπε .
Η

9 Κάντε κλικ στο πιο αριστερό πλαίσιο κειμένου , στη συνέχεια, πληκτρολογήστε το κείμενο . Πατήστε το πλήκτρο " Tab " για να προχωρήσουμε στο επόμενο πεδίο της φόρμας . Το πρόγραμμα τονίζει τη κουμπί εντολής , αντί των αναμενόμενων δεύτερο πλαίσιο κειμένου .
Η 10

Κάντε κλικ στο δεύτερο πλαίσιο κειμένου και πληκτρολογήστε το κείμενο και, στη συνέχεια , κάντε κλικ στο κουμπί εντολής . Το πρόγραμμα δημιουργεί ένα νέο πίνακα στο έγγραφο και συμπληρώνει με το κείμενο από τα πλαίσια κειμένου .
Η 11

Κάντε κλικ στο "Χ" στην επάνω δεξιά γωνία του userform να τερματίσετε το πρόγραμμα .
Τετάρτη 12

Κάντε κλικ αριστερότερο πλαίσιο κειμένου του userform , τότε κάντε κλικ στο " tabIndex " πεδίο "Ιδιότητες " παράθυρο . Το πεδίο " tabIndex " διαβάζει αυτή τη στιγμή " 2 ", υποδεικνύοντας ότι είναι το τελευταίο από τα τρία στοιχεία ελέγχου στη φόρμα για να λάβετε την είσοδο του χρήστη .
Η 13

Πληκτρολογήστε ένα " 0 " πάνω από το 2 , τότε κάντε κλικ στο πλαίσιο κειμένου δεξιά . Πληκτρολογήστε " 1 " στο πεδίο " tabIndex " , στη συνέχεια, κάντε κλικ στο κουμπί εντολής . Πληκτρολογήστε ένα " 2 " στο πεδίο " tabIndex " .
Η 14

Εκτελέστε ξανά το πρόγραμμα , χρησιμοποιώντας τις οδηγίες βήμα 8 του . Το πρόγραμμα δίνει έμφαση τώρα τα πλαίσια κειμένου στη σωστή σειρά καθώς πιέζετε το πλήκτρο " Tab " .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα