Αλλαγή ρυθμίσεων ασφαλείας μακροεντολών στο Excel

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

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

Για περισσότερες πληροφορίες σχετικά με τις ρυθμίσεις ασφαλείας μακροεντολών στα έγγραφα του Microsoft Office, ανατρέξτε στο θέμα Ενεργοποίηση ή απενεργοποίηση των μακροεντολών σε αρχεία του Office.

Λίστα που ακολουθεί συνοψίζει τις διάφορες ρυθμίσεις ασφαλείας μακροεντολών. Σε όλες τις ρυθμίσεις, εάν είναι εγκατεστημένο λογισμικό προστασίας από ιούς που λειτουργεί με το Microsoft Office και το βιβλίο εργασίας περιέχει μακροεντολές, το βιβλίο εργασίας ελέγχεται για γνωστούς ιούς πριν ανοιχτεί.

  • Απενεργοποίηση όλων των μακροεντολών χωρίς ειδοποίηση Ορίστε αυτήν την επιλογή εάν δεν εμπιστεύεστε τις μακροεντολές. Όλες οι μακροεντολές στα έγγραφα και οι προειδοποιήσεις ασφαλείας σχετικά με τις μακροεντολές απενεργοποιούνται. Εάν υπάρχουν έγγραφα που περιέχουν ανυπόγραφες μακροεντολές τις οποίες εμπιστεύεστε, μπορείτε να τοποθετήσετε τα συγκεκριμένα έγγραφα σε μια αξιόπιστη θέση. Τα έγγραφα σε αξιόπιστες θέσεις επιτρέπεται να εκτελούνται χωρίς να ελέγχονται από το σύστημα ασφαλείας του Κέντρου αξιοπιστίας.

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

  • Απενεργοποίηση όλων των μακροεντολών εκτός από τις μακροεντολές με ψηφιακή υπογραφή Η ρύθμιση αυτή είναι η ίδια με την επιλογή Απενεργοποίηση όλων των μακροεντολών με ειδοποίηση, εκτός εάν η μακροεντολή είναι ψηφιακά υπογεγραμμένη από τον εκδότη, οπότε η μακροεντολή εκτελείται εάν έχετε ορίσει τον εκδότη ως αξιόπιστο. Εάν δεν έχετε ορίσει τον εκδότη ως αξιόπιστο, θα ειδοποιηθείτε. Με τον τρόπο αυτό, μπορείτε να επιλέξετε να ενεργοποιήσετε αυτές τις υπογεγραμμένες μακροεντολές ή να χαρακτηρίσετε τον εκδότη ως αξιόπιστο. Όλες οι μη υπογεγραμμένες μακροεντολές απενεργοποιούνται, χωρίς ειδοποίηση.

  • Ενεργοποίηση όλων των μακροεντολών (δεν συνιστάται, μπορεί να εκτελεστεί ενδεχομένως επικίνδυνος κώδικας) Κάντε κλικ σε αυτήν την επιλογή, για να επιτρέπετε την εκτέλεση όλων των μακροεντολών. Η χρήση αυτής της ρύθμισης κάνει τον υπολογιστή σας ευάλωτο σε πιθανώς κακόβουλο κώδικα και δεν συνιστάται.

  • Αξιόπιστη πρόσβαση στο μοντέλο αντικειμένου έργου VBA    Αυτή η ρύθμιση αφορά τους προγραμματιστές και χρησιμοποιείται για να αποκλείσει ή να επιτρέψει σκόπιμα πρόσβαση προγραμματισμού στο μοντέλο αντικειμένου VBA από οποιοδήποτε πρόγραμμα-πελάτη Αυτοματισμού. Δηλαδή, παρέχει μια επιλογή ασφαλείας για κώδικα που έχει εγγραφεί για να αυτοματοποιήσει ένα πρόγραμμα του Office και να χειριστεί με προγραμματισμό το περιβάλλον Microsoft Visual Basic for Applications (VBA) και το μοντέλου αντικειμένου. Αυτή είναι μια ρύθμιση κατά χρήστη και κατά εφαρμογή και δεν επιτρέπει την πρόσβαση από προεπιλογή. Αυτή η επιλογή ασφαλείας καθιστά δυσκολότερη τη δημιουργία κώδικα "αυτόματης αντιγραφής" από μη εξουσιοδοτημένα προγράμματα, που μπορεί να βλάψουν τα συστήματα του τελικού χρήστη. Για να μπορεί να αποκτήσει πρόσβαση οποιοδήποτε πρόγραμμα-πελάτης Αυτοματισμού στο μοντέλο αντικειμένου VBA με προγραμματισμό, ο χρήστης που εκτελεί τον κώδικα πρέπει να παράσχει ρητά πρόσβαση. Για να ενεργοποιήσετε την πρόσβαση, επιλέξτε το πλαίσιο ελέγχου.

Office χρησιμοποιεί τεχνολογία Authenticode της Microsoft για να ενεργοποιήσετε τους δημιουργούς μακροεντολής για να υπογράψετε ψηφιακά ένα αρχείο ή μια μακροεντολή. Το πιστοποιητικό που χρησιμοποιείται για τη δημιουργία αυτής της υπογραφής επιβεβαιώνει ότι η μακροεντολή ή το έγγραφο που προέρχεται από τον υπογράφοντα και η υπογραφή επιβεβαιώνει ότι η μακροεντολή ή το έγγραφο δεν έχει τροποποιηθεί.

Αφού εγκαταστήσετε το ψηφιακό πιστοποιητικό, μπορείτε να υπογράφετε αρχεία και μακροεντολές.

Λήψη ψηφιακού πιστοποιητικού για υπογραφή

Μπορείτε να προμηθευτείτε ένα ψηφιακό πιστοποιητικό από μια εμπορική αρχή έκδοσης πιστοποιητικών ή από έναν εσωτερικό διαχειριστή ασφαλείας ή επαγγελματία πληροφοριακών συστημάτων.

Για να μάθετε περισσότερα σχετικά με τις αρχές έκδοσης πιστοποιητικών που προσφέρουν υπηρεσίες για προϊόντα της Microsoft, ανατρέξτε στη λίστα των Μέλη προγράμματος πιστοποιητικών ρίζας της Microsoft.

Δημιουργία δικού σας ψηφιακού πιστοποιητικού για υπογραφή

Μπορείτε επίσης να δημιουργήσετε το δικό σας πιστοποιητικό αυτόματης υπογραφής με χρήση του εργαλείου Selfcert.exe.

ΣΗΜΕΙΩΣΗ : Επειδή το ψηφιακό πιστοποιητικό που δημιουργείτε εσείς δεν εκδίδεται από μια αρχή έκδοσης πιστοποιητικών, τα έργα μακροεντολών που υπογράφονται με ένα τέτοιο πιστοποιητικό ονομάζονται έργα αυτόματης υπογραφής. Το Microsoft Office εμπιστεύεται ένα πιστοποιητικό αυτόματης υπογραφής μόνο σε έναν υπολογιστή που διαθέτει αυτό το πιστοποιητικό στο χώρο αποθήκευσης Προσωπικών πιστοποιητικών.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο ψηφιακής υπογραφής μιας μακροεντολής, ανατρέξτε στο θέμα ψηφιακή υπογραφή ενός έργου μακροεντολής.

Αλλαγή των ρυθμίσεων ασφαλείας μακροεντολών

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

  1. Στην καρτέλα Προγραμματιστής, στην ομάδα Κώδικας, επιλέξτε Ασφάλεια μακροεντολών.

    Καρτέλα "Προγραμματιστής" στην κορδέλα

    Για να ενεργοποιήσετε την καρτέλα προγραμματιστής, ανατρέξτε στο θέμα Εμφάνιση της καρτέλας προγραμματιστής.

  2. Στην κατηγορία Ρυθμίσεις μακροεντολής, στην περιοχή Ρυθμίσεις μακροεντολής, κάντε κλικ στην επιλογή που θέλετε.

    ΣΗΜΕΙΩΣΗ : Οποιεσδήποτε αλλαγές πραγματοποιείτε στην κατηγορία Ρυθμίσεις μακροεντολής στο Excel, εφαρμόζονται μόνο στο Excel και δεν επηρεάζουν κανένα άλλο πρόγραμμα του Microsoft Office.

Μπορείτε επίσης να αποκτήσετε πρόσβαση το Κέντρο αξιοπιστίας στις επιλογές του Excel. Για να κάνετε αυτό, κάντε κλικ στο κουμπί Επιλογές (εκδόσεις του Excel 2010 για να 2016) ή Κουμπί του Microsoft Office Εικόνα κουμπιού του Office (Excel 2007) και, στη συνέχεια, κάντε κλικ στην επιλογή Κέντρο αξιοπιστίας > Ρυθμίσεις κέντρου αξιοπιστίας > Ρυθμίσεις μακροεντολών.

Για περισσότερες πληροφορίες σχετικά με την ασφάλεια μακροεντολών, ανατρέξτε στα ακόλουθα θέματα:

Αντιμετώπιση προβλημάτων

Δεν μπορώ να αλλάξω τις ρυθμίσεις ασφαλείας μακροεντολών

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

Τι απέγιναν οι ρυθμίσεις ασφαλείας "Πολύ υψηλό", "Υψηλό", "Μεσαίο" και "Χαμηλό";

Ρύθμιση του Excel 2003

Ισοδύναμο Excel 2007/2010/2013/2016

Πρόσθετες πληροφορίες

Πολύ υψηλό

Απενεργοποίηση όλων των μακροεντολών χωρίς ειδοποίηση

Στο Excel 2003, οι μακροεντολές VBA μπορούν να εκτελεστούν μόνο εάν είναι ενεργοποιημένη η επιλογή "Να θεωρούνται αξιόπιστα όλα τα εγκατεστημένα πρόσθετα και τα πρότυπα" (στο Excel 2003, η καρτέλα Αξιόπιστοι εκδότες στο παράθυρο διαλόγου Ασφάλεια) και εάν οι μακροεντολές (ανεξάρτητα από το εάν διαθέτουν υπογραφή) είναι αποθηκευμένες σε ένα συγκεκριμένο αξιόπιστο φάκελο στο σκληρό δίσκο του χρήστη.

Εάν δεν πληρούνται όλες αυτές οι προϋποθέσεις, δεν είναι δυνατή η εκτέλεση των μακροεντολών VBA κάτω από τη ρύθμιση ασφαλείας "Πολύ υψηλό" στο Excel 2003.

Υψηλή

Απενεργοποίηση όλων των μακροεντολών. Εξαιρούνται οι μακροεντολές με ψηφιακή υπογραφή.

Στο Excel 2003, τα εκτελέσιμα αρχεία (όπως τα αρχεία .exe ή .com) πρέπει να έχουν υπογραφεί από αναγνωρισμένη αξιόπιστη προέλευση (δηλαδή, πρέπει να διαθέτουν πιστοποιητικό αξιοπιστίας) για να εκτελεστούν.Διαφορετικά, όλα τα εκτελέσιμα αρχεία που σχετίζονται με ή είναι ενσωματωμένα σε έγγραφα απενεργοποιούνται αυτόματα χωρίς να ειδοποιηθεί ο χρήστης κατά το άνοιγμα αυτών των εγγράφων.

Από προεπιλογή, όλα τα προγράμματα του Office 2003 είναι εγκατεστημένα με την ασφάλεια μακροεντολών ρυθμισμένη σε "Υψηλή".

Μεσαίο

Απενεργοποίηση όλων των μακροεντολών με ειδοποίηση

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

Οι επακόλουθες απαιτήσεις εκτέλεσης μιας μακροεντολής από μια αξιόπιστη προέλευση γίνονται αυτόματα αποδεκτές (το εκτελέσιμο αρχείο εκτελείται χωρίς να ερωτηθεί ο χρήστης).

Χαμηλή

Ενεργοποίηση όλων των μακροεντολών (δεν συνιστάται, είναι δυνατό να εκτελεστεί ενδεχομένως επικίνδυνος κώδικας)

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

Χρειάζεστε περισσότερη βοήθεια;

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

Αρχή της σελίδας

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×