Η Microsoft έπαθε ένα σοκ πριν από μερικά χρόνια, όταν αποδείχθηκε ότι κάποιος με πολύ χρόνο στα χέρια του μπορούσε να γράψει κώδικα VBA που θα έκανε το Excel (ή οποιαδήποτε εφαρμογή του Office, για αυτό το θέμα) να τρελαθεί. Αυτό το μικρό τέρας ονομάζεται μακροϊός. Το πρώτο που εμφανίστηκε εμφάνισε ένα πλαίσιο μηνύματος που έλεγε "Νομίζω ότι αυτό κάνει την άποψή μου".
Μπορεί να είναι άσχημα και θέλετε να προστατεύσετε τον εαυτό σας. Η εμβέλεια μιας μακροεντολής Excel εκτείνεται πολύ πέρα από το Excel. Μπορεί να διαγράψει αρχεία, να μετονομάσει αρχεία και γενικά να κάνει ζημιά.
Σας βοηθά να γνωρίζετε ότι οι πιο πρόσφατες εκδόσεις του Excel αποθηκεύουν ένα βιβλίο εργασίας που έχει μια μακροεντολή με την επέκταση .xlsm ή .xlam αντί για .xlsx.
Το Excel διαθέτει τέσσερα επίπεδα προστασίας μακροεντολών και μπορείτε να επιλέξετε αυτό που θέλετε να χρησιμοποιήσετε.
Εάν δεν μοιράζεστε ποτέ βιβλία εργασίας του Excel με κανέναν άλλο (αυτό σημαίνει συναδέλφους, πελάτες, τον θείο σας Τζο), ίσως μπορέσετε να εξοικονομήσετε χρόνο με αυτόν τον τρόπο:
Κάντε κλικ στην καρτέλα Αρχείο Κορδέλας.
Επιλέξτε Επιλογές από τη γραμμή πλοήγησης.
Κάντε κλικ στο Κέντρο αξιοπιστίας στη γραμμή πλοήγησης Επιλογές του Excel.
Κάντε κλικ στις Ρυθμίσεις Κέντρου αξιοπιστίας.
Επιλέξτε το κουμπί επιλογής Ενεργοποίηση όλων των μακροεντολών.
Η Microsoft δεν συνιστά αυτήν την επιλογή επειδή, εάν λάβετε ποτέ ένα βιβλίο εργασίας από κάπου αλλού, μπορεί να αντιμετωπίσετε προβλήματα: Εάν το βιβλίο εργασίας έχει ιό μακροεντολών, δεν θα λάβετε προειδοποίηση.
Αν κάνετε το μερίδιο βιβλία εργασίας με άλλους ανθρώπους, ή τα ανοιχτά βιβλία εργασίας που άλλοι άνθρωποι έχουν δημιουργήσει, μπορείτε να κανονίσετε να προειδοποιήσει ότι ένα βιβλίο εργασίας έχει δυνητικά επικίνδυνες μακροεντολές πατώντας οποιοδήποτε από τα τρία κουμπιά κλειστό επιλογή:
- Εάν επιλέξετε να απενεργοποιήσετε τις μακροεντολές με ειδοποίηση, θα δείτε προειδοποιήσεις ότι η επεξεργασία και το περιεχόμενο είναι απενεργοποιημένα. Μπορείτε να παρακάμψετε αυτήν την κατάσταση και να ενεργοποιήσετε τις μακροεντολές εάν το επιλέξετε.
- Εάν επιλέξετε να απενεργοποιήσετε τις μακροεντολές χωρίς ειδοποίηση, δεν θα βλέπετε προειδοποιήσεις και το όνομα των μακροεντολών δεν θα εμφανίζεται μέσω της καρτέλας Προγραμματιστής της Κορδέλας.
- Μπορείτε να επιλέξετε να απενεργοποιήσετε τις μακροεντολές, εκτός εάν έχουν υπογραφεί ψηφιακά μέσω μιας εφαρμογής που προσδιορίζει την πηγή της ψηφιακής υπογραφής.
Είναι απολύτως δυνατό να ανοίξετε βιβλία εργασίας που πιστεύετε ότι θα έχουν απενεργοποιήσει οποιεσδήποτε μακροεντολές, μόνο για να διαπιστώσετε ότι οι μακροεντολές είναι ενεργοποιημένες. Υπάρχουν διάφορες παρακάμψεις, όπως αξιόπιστοι εκδότες και αξιόπιστες τοποθεσίες — είναι πιθανό το αντίγραφο του Excel να σας θεωρεί αξιόπιστο εκδότη. Μην εκπλαγείτε αν δείτε ένα βιβλίο εργασίας να περνάει από τον φύλακα αλώβητο. Απλά λέω'.
Το άνοιγμα του βιβλίου εργασίας αλλά η απενεργοποίηση των μακροεντολών είναι μια καλή επιλογή εάν νομίζετε ότι γνωρίζετε από πού προέρχονται τα βιβλία εργασίας σας, αλλά δεν είστε σίγουροι για τις καλές προθέσεις της πηγής.