Το Excel 2013 χρησιμοποιεί ένα σύστημα που ονομάζεται Microsoft Authenticode που επιτρέπει στους προγραμματιστές να ελέγχουν την ταυτότητα των έργων μακροεντολής ή των πρόσθετων που έχουν δημιουργηθεί με τη Visual Basic για εφαρμογές με μια διαδικασία που αναφέρεται ως ψηφιακή υπογραφή .
Όταν εκτελείτε μια μακροεντολή στο φύλλο εργασίας σας που δεν είναι αποθηκευμένη στις αξιόπιστες τοποθεσίες του υπολογιστή σας, όπως τα Πρότυπα και ο φάκελος XLSTART στην περιοχή χρήστη στον υπολογιστή σας, το Excel ελέγχει εάν η μακροεντολή είναι ψηφιακά υπογεγραμμένη και ότι η υπογραφή είναι και τα δύο έγκυρη και τρέχουσα. Ο προγραμματιστής της μακροεντολής πρέπει να διαθέτει πιστοποιητικό που έχει εκδοθεί από αξιόπιστη αρχή ή αξιόπιστο εκδότη.
Εάν το πρόγραμμα δεν μπορεί να επαληθεύσει την ψηφιακή υπογραφή μιας μακροεντολής (ίσως επειδή δεν διαθέτει) ή την αξιοπιστία του εκδότη της μακροεντολής, το πρόγραμμα εμφανίζει μια ειδοποίηση ασφαλείας στη γραμμή μηνυμάτων κάτω από την κορδέλα του Excel. Αυτή η περιοχή ειδοποίησης περιέχει ένα κουμπί εντολής Enable Content και Trust Center.
Στη συνέχεια, μπορείτε να κάνετε κλικ στο κουμπί Ενεργοποίηση περιεχομένου για να αγνοήσετε την ειδοποίηση και να συνεχίσετε και να εκτελέσετε τη μακροεντολή, υποθέτοντας ότι μπορείτε να εγγυηθείτε τον εκδότη της μακροεντολής και να είστε βέβαιοι ότι η εκτέλεση της μακροεντολής δεν ενέχει κίνδυνο ασφάλειας για τον υπολογιστή σας.
Κάντε κλικ στο κουμπί εντολής Trust Center στην ειδοποίηση ασφαλείας στη γραμμή μηνυμάτων για να ανοίξετε το παράθυρο διαλόγου Trust Center, όπου μπορείτε να προσθέσετε τις αξιόπιστες τοποθεσίες στο σύστημα του υπολογιστή σας και να αλλάξετε τις ρυθμίσεις ασφαλείας μακροεντολών.
Μπορείτε επίσης να ανοίξετε την καρτέλα Ρυθμίσεις μακροεντολών του παραθύρου διαλόγου Κέντρο αξιοπιστίας κάνοντας κλικ στο κουμπί εντολής Ασφάλεια μακροεντολών στην καρτέλα Προγραμματιστής (Alt+LAS) ή κάνοντας κλικ στο κουμπί Ρυθμίσεις Κέντρου αξιοπιστίας στην καρτέλα Κέντρο αξιοπιστίας του παραθύρου διαλόγου Επιλογές Excel (Alt +FTT).
Από προεπιλογή, το Excel επιλέγει το κουμπί επιλογής Απενεργοποίηση όλων των μακροεντολών με ειδοποίηση στην καρτέλα Ρυθμίσεις μακροεντολών του παραθύρου διαλόγου Κέντρο αξιοπιστίας.
Όταν επιλεγεί αυτή η ρύθμιση, όλες οι μακροεντολές που δεν είναι αποθηκευμένες σε μία από τις αξιόπιστες τοποθεσίες απενεργοποιούνται αυτόματα στο φύλλο εργασίας, αλλά λαμβάνετε μια ειδοποίηση ασφαλείας κάθε φορά που προσπαθείτε να εκτελέσετε μία από αυτές τις μακροεντολές που σας επιτρέπει να αγνοήσετε την ειδοποίηση και προχωρήστε και εκτελέστε τη μακροεντολή κάνοντας κλικ στο κουμπί Ενεργοποίηση περιεχομένου.
Η καρτέλα Ρυθμίσεις μακροεντολών του παραθύρου διαλόγου Κέντρο αξιοπιστίας περιέχει επίσης αυτά τα άλλα κουμπιά επιλογών που μπορείτε να επιλέξετε:
-
Απενεργοποιήστε όλες τις μακροεντολές χωρίς ειδοποίηση για να απενεργοποιήσετε όλες τις μακροεντολές που δεν είναι αποθηκευμένες σε μια από τις αξιόπιστες τοποθεσίες του υπολογιστή σας και όλες τις ειδοποιήσεις ασφαλείας, ώστε εσείς και οι άλλοι χρήστες του φύλλου εργασίας να μην έχετε τρόπο να αγνοήσετε την ειδοποίηση και να εκτελέσετε τη μακροεντολή. Ορίστε αυτήν την επιλογή όταν δεν εμπιστεύεστε τις μακροεντολές κάποιου άλλου και θέλετε να καταστήσετε αδύνατη την εκτέλεση μιας μακροεντολής που φέρει ιό υπολογιστή.
-
Απενεργοποιήστε όλες τις μακροεντολές με ειδοποίηση (η προεπιλογή) για να ελέγξετε την απενεργοποίηση των μακροεντολών που δεν είναι αποθηκευμένες σε μία από τις αξιόπιστες τοποθεσίες του υπολογιστή σας και τις ειδοποιήσεις ασφαλείας. Όταν επιλέγετε αυτήν τη ρύθμιση, οι χρήστες του φύλλου εργασίας δεν μπορούν να αγνοήσουν την ειδοποίηση και να εκτελέσουν τη μακροεντολή. Επιλέξτε αυτήν την επιλογή όταν θέλετε να διατηρήσετε τον έλεγχο της εκτέλεσης δυνητικά αναξιόπιστων μακροεντολών.
-
Απενεργοποιήστε όλες τις μακροεντολές εκτός από τις μακροεντολές με ψηφιακή υπογραφή για να ενεργοποιήσετε αυτόματα τις μακροεντολές με ψηφιακή υπογραφή από έναν εκδότη που έχετε δηλώσει ότι είναι αξιόπιστο και για να απενεργοποιήσετε όλες τις μακροεντολές που δεν έχουν υπογραφεί ψηφιακά χωρίς ειδοποίηση.
Όταν επιλέγετε αυτήν την επιλογή και προσπαθείτε να εκτελέσετε μια μακροεντολή με ψηφιακή υπογραφή που δεν προέρχεται από έναν εκδότη που έχετε υποδείξει ότι είναι αξιόπιστος, το Excel εμφανίζει μια ειδοποίηση στη γραμμή μηνυμάτων με ένα κουμπί Trust All Documents από αυτό το κουμπί Publisher που μπορείτε να επιλέξετε, προσθέτοντας έτσι το εκδότη στη λίστα αξιόπιστων.
-
Ενεργοποιήστε όλες τις μακροεντολές (Δεν συνιστάται, δυνητικά επικίνδυνος κώδικας μπορεί να εκτελεστεί) για να ρίξετε μεγάλη προσοχή στον αέρα και να επιτρέψετε σε όλες τις μακροεντολές να εκτελούνται σε οποιοδήποτε φύλλο εργασίας που ανοίγετε — αυτή είναι μια επιλογή που δεν θέλετε ποτέ να επιλέξετε, επειδή μπορεί να προκαλέσει σοβαρή ζημιά στο η μηχανή σου!
Για να αλλάξετε τις αξιόπιστες τοποθεσίες στον υπολογιστή σας, πρέπει να κάνετε κλικ στην καρτέλα Αξιόπιστες τοποθεσίες στο παράθυρο διαλόγου Κέντρο αξιοπιστίας. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε αυτές τις επιλογές για να αλλάξετε τις ρυθμίσεις τοποθεσίας:
-
Προσθήκη νέας τοποθεσίας: Χρησιμοποιήστε αυτό το κουμπί εντολής για να ανοίξετε το παράθυρο διαλόγου Αξιόπιστη τοποθεσία του Microsoft Office, όπου επιλέγετε έναν νέο φάκελο στον υπολογιστή σας ως αξιόπιστη τοποθεσία είτε εισάγοντας το όνομα της διαδρομής καταλόγου του στο πλαίσιο κειμένου Διαδρομή είτε επιλέγοντάς τον με το κουμπί Αναζήτηση .
Επιλέξτε το πλαίσιο ελέγχου Οι υποφάκελοι αυτής της τοποθεσίας είναι επίσης αξιόπιστες εάν θέλετε όλοι οι υποφάκελοι εντός του καθορισμένου φακέλου να συμπεριληφθούν ως αξιόπιστες τοποθεσίες.
-
Να επιτρέπονται αξιόπιστες τοποθεσίες στο δίκτυό μου (Δεν συνιστάται): Επιλέξτε αυτό το πλαίσιο ελέγχου, ώστε να μπορείτε να ορίσετε τους φακέλους στους οποίους έχετε πρόσβαση στο τοπικό σας δίκτυο ως αξιόπιστες τοποθεσίες χρησιμοποιώντας το κουμπί εντολής Προσθήκη νέας τοποθεσίας (όπως περιγράφεται στην αμέσως προηγούμενη κουκκίδα) .
-
Απενεργοποίηση όλων των αξιόπιστων τοποθεσιών: Επιλέξτε αυτό το πλαίσιο ελέγχου για να απενεργοποιήσετε αμέσως όλους τους φακέλους που έχουν οριστεί αυτήν τη στιγμή ως αξιόπιστες τοποθεσίες και να επιτρέψετε την εκτέλεση στο Excel μόνο μακροεντολών από εκδότες που έχουν οριστεί ως αξιόπιστοι.