Κέντρο πληροφοριών

Αναζήτηση σε καθορισμένες από το χρήστη θέσεις μακροεντολών

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

Στην παρακάτω λίστα αναφέρονται οι περιπτώσεις όπου το όνομα μιας μακροεντολής αναζητείται σε όλες τις βιβλιοθήκες του χρήστη:

  1. Ο χρήστης πατά ένα πλήκτρο που αντιστοιχεί στην εκτέλεση μιας μακροεντολής που βρίσκεται σε μια βιβλιοθήκη χρήστη. Μετά την αρχική αντιστοίχιση του πλήκτρου με τη μακροεντολή από το χρήστη, το πλήκτρο αντιστοιχεί στο όνομα της μακροεντολής σε μια θέση μακροεντολών του χρήστη, αλλά όχι στη συγκεκριμένη διαδρομή καταλόγου μιας βιβλιοθήκης χρήστη. Συνεπώς, όταν ο χρήστης πατήσει το αντίστοιχο πλήκτρο στη συνέχεια, το συγκεκριμένο όνομα μακροεντολής θα αναζητηθεί σε όλες τις θέσεις μακροεντολών του χρήστη.
  2. Ο χρήστης πατά ένα κουμπί στην εργαλειοθήκη το οποίο αντιστοιχεί στην εκτέλεση μιας μακροεντολής που βρίσκεται σε μια βιβλιοθήκη χρήστη. Όπως στην προηγούμενη περίπτωση του αντίστοιχου πλήκτρου, το κουμπί στην εργαλειοθήκη έχει συσχετιστεί με το όνομα μιας μακροεντολής που βρίσκεται σε μια θέση μακροεντολών του χρήστη, αλλά δεν έχει συσχετιστεί με μια συγκεκριμένη διαδρομή καταλόγου. Συνεπώς, όταν ο χρήστης πατήσει το κουμπί, το συγκεκριμένο όνομα μακροεντολής θα αναζητηθεί σε όλες τις θέσεις μακροεντολών του χρήστη.
  3. Ο χρήστη πατά ένα κουμπί στο αναδυόμενο εικονικό πληκτρολόγιο το οποίο αντιστοιχεί στην εκτέλεση μιας μακροεντολής που βρίσκεται σε μια βιβλιοθήκη χρήστη. Η περίπτωση αυτή είναι πανομοιότυπη με αυτή του αντίστοιχου πλήκτρου του πληκτρολογίου, όπως περιγράφεται παραπάνω, και το συγκεκριμένο όνομα μακροεντολής θα αναζητηθεί σε όλες τις θέσεις μακροεντολών του χρήστη.
  4. Ο χρήστης ξεκινά μια συνεδρία στις ιδιότητες της οποίας έχει οριστεί η αυτόματη εκτέλεση μιας μακροεντολής. Η περίπτωση είναι λίγο διαφορετική από τις τρεις περιπτώσεις που περιγράφονται παραπάνω, καθώς η μακροεντολή θα αναζητείται σε όλες τις θέσεις μακροεντολών και όχι μόνο στις θέσεις μακροεντολών του χρήστη. Όταν ορίσετε την αυτόματη εκτέλεση μιας μακροεντολής, δηλώνετε μόνο το όνομα της μακροεντολής. Κατά την εκτέλεση της μακροεντολής δεν θα υπάρχουν αντίστοιχες πληροφορίες για τη θέση της και συνεπώς η μακροεντολή θα αναζητείται σε όλες τις θέσεις μακροεντολών. Βλ. Επιλογές αυτόματης εκτέλεσης για περισσότερες πληροφορίες.