Σημείωση: Αυτό το άρθρο έχει εκπληρώσει το σκοπό του και πρόκειται να αποσυρθεί σύντομα. Για την αποφυγή των σφαλμάτων "Η σελίδα δεν βρέθηκε", θα καταργήσουμε τις γνωστές συνδέσεις. Εάν έχετε δημιουργήσει συνδέσεις σε αυτή τη σελίδα, καταργήστε τις και μαζί θα διατηρήσουμε τη σωστή λειτουργία του web.
Στο Βήμα 1, καταγράψατε την πρώτη σας μακροεντολή VBA για να διαγράψετε μια γραμμή. Ας δούμε τώρα τον κώδικα που δημιουργήθηκε από την καταγραφή μακροεντολής.
Για να δείτε τον κώδικα, κάντε κλικ στις επιλογές Εργαλεία > Μακροεντολή > Επεξεργασία Visual Basic. Θα εμφανιστούν τα εξής:
Sub DeleteRow()
'
' DeleteRow Macro
'
'
Selection.Rows.Delete
End Sub
Ας εξετάσουμε κάθε γραμμή σε αυτή τη μακροεντολή:
-
Sub DeleteRow
Όλες οι μακροεντολές ξεκινούν με τη λέξη-κλειδί Sub και τελειώνουν με τις λέξεις-κλειδιά End Sub. Στο παραπάνω παράδειγμα, το DeleteRowείναι το όνομα της μακροεντολής ή της διαδικασίας που δημιουργήσατε.
-
' DeleteRow Macro
Αυτή ονομάζονται σχόλια. Τα σχόλια είναι χρήσιμα για να περιγράφουν τι συμβαίνει στον κώδικά σας. Αυτό είναι ιδιαίτερα χρήσιμο καθώς ο κώδικάς σας γίνεται πιο σύνθετος και χρειάζεται συντήρηση από άλλους χρήστες ή ακόμη και όταν επανέλθετε ξανά στον κώδικά σας κάποια στιγμή αργότερα. Τα σχόλια ξεκινούν πάντα με μονό εισαγωγικό και το χρώμα της γραμματοσειράς γίνεται πράσινο στην Επεξεργασία Visual Basic για να μπορείτε να διακρίνετε τα σχόλια από τα άλλα τμήματα του κώδικά σας.
-
Selection.Rows.Delete
Αυτή η γραμμή κώδικα καθοδηγεί το Word στο τι πρέπει να κάνει. Σε αυτή την περίπτωση, επιλέγει τη γραμμή και τη διαγράφει.
Τώρα που έχετε δημιουργήσει την πρώτη σας μακροεντολή και εξετάσατε τα βασικά τμήματα μιας μακροεντολής, ας περάσουμε στην επόμενη ενότητα όπου θα μάθετε ορισμένα βασικά στοιχεία προγραμματισμού.