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

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

Microsoft Word /Visual Basic Tutorial

Η γλώσσα προγραμματισμού Visual Basic είναι η έκδοση της Microsoft από την κλασική γλώσσα προγραμματισμού " Basic ". Η Microsoft πρόσθεσε επίσης τη λειτουργικότητα της γλώσσας Visual Basic στο backend του της σουίτας Microsoft Office . Visual Basic for Applications ( VBA) είναι το κέλυφος προγραμματισμού που μπορεί να λειτουργήσει με το Microsoft Word για τη δημιουργία σύνθετων και δυναμικών εγγράφων . Ο κωδικός προγραμματισμού είναι η συμβολή στην επεξεργασία της Visual Basic και τρέχει χρησιμοποιώντας μακροεντολές του Microsoft Word. Για να αρχίσετε να χρησιμοποιείτε VBA στο Word , θα πρέπει να μάθετε πώς να ενεργοποιήσετε τις μακροεντολές , τη βασική δομή μιας συνάρτησης ή διαδικασίας και πώς να εκτελέσετε τον κώδικα όταν τελειώσετε. Οδηγίες
Δουλεύοντας με το Word 2007/2010
Η 1

Ενεργοποίηση μακροεντολών . Ο κώδικας VBA λειτουργεί με τη μορφή των μακροεντολών στο Word . Εάν το επίπεδο ασφαλείας δεν έχει ρυθμιστεί να εκτελέσετε μακροεντολές , δεν θα είστε σε θέση να εκτελέσετε τον κώδικα . Κάντε κλικ στο κουμπί " Office " και στη συνέχεια " Επιλογές του Word . " Κάντε κλικ στην καρτέλα " Κέντρο αξιοπιστίας " . Κάντε κλικ στο "Ρυθμίσεις Κέντρου αξιοπιστίας " και στη συνέχεια " Ρυθμίσεις μακροεντολών . " Κάντε κλικ στην ρύθμιση για «Εμπιστοσύνη πρόσβαση στο μοντέλο αντικειμένου έργου VBA . " Κάντε κλικ στο " OK". 2

Εμφάνιση της καρτέλας "Προγραμματιστής " , αν δεν έχετε ήδη . Κάντε κλικ στο κουμπί " Office " και πάλι και στη συνέχεια " Επιλογές του Word . " Κάντε κλικ στην καρτέλα "Popular " , αν δεν είναι ήδη επιλεγμένο . Κάντε κλικ στο " Εμφάνιση της καρτέλας Προγραμματιστής στην κορδέλα " επιλογή και στη συνέχεια κάντε κλικ στο κουμπί "OK".
Εικόνων 3

Ανοίξτε το Visual Basic Editor. Κάντε κλικ στην καρτέλα "Προγραμματιστής " . Κάντε κλικ στο " Visual Basic ".
Η 4

Προσθέστε κώδικα VBA σας . Μπορείτε να προσθέσετε φόρμες χρήστη , λειτουργικές μονάδες και λειτουργικές μονάδες κλάσης , ανάλογα με το τι θέλετε να κάνετε στη VBA ? Οι επιλογές είναι πολλές . Για παράδειγμα , μπορείτε να χρησιμοποιήσετε τη VBA για να αποθηκεύσετε το τρέχον έγγραφο με νέο όνομα αρχείου . Προσθέστε μια νέα λειτουργική μονάδα για να γίνει αυτό . Κάντε κλικ στο " Εισαγωγή" και στη συνέχεια " ενότητα ". Πληκτρολογήστε τον κωδικό για τη διαδικασία .

" Sub SaveAsDocument ( )

Dim wdCurrentApp Όπως Word.Application

Set wdCurrentApp = GetObject ( " Word.Application " )

wdCurrentApp.ActiveDocument.SaveAs " C : \\ My Documents \\ VBExample.docx "

End Sub "

Αυτή είναι η βασική δομή των διαδικασιών VBA , μονάδες και λειτουργικές μονάδες κλάσης . Μερικά είναι μικρότερα από αυτό , και μερικά είναι πολύ πιο λεπτομερής . Κάντε κλικ στο "Αρχείο" και στη συνέχεια "Save " για να αποθηκεύσετε τις αλλαγές .
5

Εκτελέστε τις διαδικασίες σας . Επιστρέψτε στο κύριο παράθυρο του εγγράφου στο Word 2007 . Κάντε κλικ στην καρτέλα "Προγραμματιστής " και στη συνέχεια " Μακροεντολές ". Κάντε κλικ στο όνομα της διαδικασίας σας και στη συνέχεια κάντε κλικ στο " Run". Για παράδειγμα , για να εκτελέσετε τον κώδικα από πάνω , κάντε κλικ στο " SaveAsDocument " και στη συνέχεια κάντε κλικ στο " Run".
Εικόνων Εργασία στο Word 2003 ή νωρίτερα
Η 6

Ενεργοποίηση μακροεντολών . Κάντε κλικ στο "Εργαλεία" από το μενού. Κάντε κλικ στο " Macro " και στη συνέχεια "Ασφάλεια ". Αλλάξτε το επίπεδο ασφαλείας σε "Medium" και στη συνέχεια κάντε κλικ στο κουμπί "OK". Επανεκκίνηση του Microsoft Word . Κάντε κλικ στο " Ενεργοποίηση μακροεντολών " όταν σας ζητηθεί.
Η 7

Ανοίξτε το Visual Basic Editor. Κάντε κλικ στο " Εργαλεία" και στη συνέχεια το σημείο το δείκτη του ποντικιού σας για να « Macro ». " . Visual Basic Editor" Κάντε κλικ στο
8

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

" Sub NewTempDoc ( )

Δημ. wdWordApp ως Word.Application

Set wdWordApp = GetObject ( , " Word.Application " )

wdWordApp.Documents.Add Πρότυπο : = " Elegant Memo.dot "

End Sub "

Κάντε κλικ στο εικονίδιο" Αποθήκευση " στην Visual Basic για να αποθηκεύσετε τις αλλαγές .
Η 9

Εκτελέστε τη διαδικασία . Επιστρέψτε στο κύριο παράθυρο του εγγράφου . Κάντε κλικ στο "Εργαλεία ", " Macro " και στη συνέχεια " Μακροεντολές ". Κάντε κλικ στο όνομα της διαδικασίας που δημιουργήσατε και στη συνέχεια κάντε κλικ στο " Run". Για να εκτελέσετε τη διαδικασία από το παραπάνω , θα κάνατε κλικ στο " NewTempDoc " και στη συνέχεια κάντε κλικ στο " Run".
Η
εικόνων

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

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