Τελευταία ενημέρωση: Μάιος 2020.
Ισχύει για: Outlook 2019, 365, 2016, 2013
Ακολουθεί μια γρήγορη ερώτηση που μόλις πήραμε από έναν αναγνώστη:
Έχω εκπαιδευτεί στο θέμα της ανάπτυξης μακροεντολών VBA για το Outlook χρησιμοποιώντας τα σεμινάρια σας. Τώρα, θα ήθελα να εκτελέσω τη μακροεντολή που δημιούργησα πρόσφατα και λαμβάνω ένα μήνυμα που δηλώνει ότι "Οι μακροεντολές σε αυτό το έργο έχουν απενεργοποιηθεί και θα πρέπει να συμβουλευτώ την ηλεκτρονική βοήθεια". Καμιά ιδέα για το τι κάνω λάθος εδώ;
Ευχαριστώ για την ερώτηση. Φαίνεται ότι αντιμετωπίζετε προβλήματα που σχετίζονται με τις ρυθμίσεις ασφαλείας της Μακροεντολής. Διαβάστε για μια επιδιόρθωση.
Οι μακροεντολές του Outlook είναι απενεργοποιημένες. Πώς να φτιάξεις?
Προτού σας βοηθήσουμε να επιτρέψετε τις μακροεντολές του Outlook, ας κατανοήσουμε μερικά βασικά. Οι μακροεντολές είναι αποσπάσματα κώδικα της Visual Basic που είναι ενσωματωμένα στην εφαρμογή του Microsoft Office. Οι μακροεντολές που γράφουμε στο Outlook αποθηκεύονται στο αρχείο VBAProject.otm και η συμπεριφορά και η διαθεσιμότητά τους στους τελικούς χρήστες διέπεται από τις ρυθμίσεις ασφαλείας του Outlook Macro.
Το μήνυμα σφάλματος που λάβατε οφείλεται απλώς στο γεγονός ότι οι ρυθμίσεις μακροεντολής του Microsoft Outlook έχουν ρυθμιστεί να απενεργοποιούν τις μακροεντολές . Ο λόγος για αυτό είναι ότι οι προσαρμοσμένες μακροεντολές θα μπορούσαν να αποτελέσουν πιθανή απειλή για τον υπολογιστή σας. Αυτός είναι ακριβώς ο λόγος για τον οποίο δεν πρέπει ποτέ να αντιγράψετε μια μακροεντολή από έναν άγνωστο πόρο.
Αν υποθέσουμε ότι έχετε γράψει μόνος σας τη Μακροεντολή και νιώθετε άνετα να την εκτελείτε στον υπολογιστή σας, θα πρέπει να προσαρμόσετε τις ρυθμίσεις ασφαλείας της Μακροεντολής ανάλογα.
Για να αποκτήσετε πρόσβαση στις ρυθμίσεις ασφαλείας, προχωρήστε ως εξής:
- Ανοίξτε το Microsoft Outlook
- Από την Κορδέλα, πατήστε Αρχείο .
- Πατήστε Επιλογές .
- Από το αριστερό πλαίσιο, πατήστε Κέντρο αξιοπιστίας .
- Στη συνέχεια, πατήστε τις Ρυθμίσεις Κέντρου αξιοπιστίας .
- Στη συνέχεια , Ρυθμίσεις Μακροεντολής .
Τώρα, προχωρήστε και ορίστε το επίπεδο ασφαλείας σας. Η σύστασή μας είναι να χρησιμοποιήσετε τις ακόλουθες ρυθμίσεις:
α) Έκδοση 365/2019: Χρησιμοποιήστε την Απενεργοποίηση όλων των μακροεντολών με ειδοποίηση ή
β) Έκδοση 2016/2013: Χρήση ειδοποιήσεων μόνο για ψηφιακά υπογεγραμμένα…
- Μόλις τελειώσετε, προχωρήστε και πατήστε ΟΚ .
- Τελευταίο αλλά εξίσου σημαντικό, επανεκκινήστε το Outlook .
- Οι μακροεντολές σας θα πρέπει τώρα να εκτελούνται.
Εάν έχετε ήδη ενεργοποιημένη την καρτέλα Προγραμματιστής του Outlook , η διαδικασία είναι ακόμα πιο απλή. Ακριβώς ως FYI, το μενού Developer Ribbon περιέχει ένα ενσωματωμένο περιβάλλον ανάπτυξης που σας επιτρέπει να γράψετε τον κώδικα μακροεντολής VBA. Ας ρίξουμε μια γρήγορη ματιά στον τρόπο εναλλαγής των ρυθμίσεων ασφαλείας Macro από την καρτέλα Προγραμματιστής:
- Πρώτα απ 'όλα, ας προχωρήσουμε και ας ξεκινήσουμε το Microsoft Outlook.
- Από την Κορδέλα, πατήστε την εντολή προγραμματιστή .
- Τώρα, προχωρήστε και πατήστε το κουμπί Macro Security .
- Συνεχίστε όπως περιγράψαμε παραπάνω.
Παρακαλούμε δημοσιεύστε ένα σχόλιο σε περίπτωση περαιτέρω ερωτήσεων σχετικά με τις μακροεντολές του Outlook. Καλή κωδικοποίηση 😉