Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

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

Συμβουλή: Για να χρησιμοποιήσετε ή να ελέγξετε έργα μακροεντολών στον υπολογιστή σας, μπορείτε να δημιουργήσετε το δικό σας πιστοποιητικό αυτόματης υπογραφής χρησιμοποιώντας το εργαλείο Selfcert.exe.

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

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

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

Επειδή το ψηφιακό πιστοποιητικό που δημιουργείτε εσείς δεν εκδίδεται από μια επίσημη αξιόπιστη αρχή έκδοσης πιστοποιητικών, τα έργα μακροεντολών που υπογράφονται με ένα τέτοιο πιστοποιητικό είναι γνωστά ως έργα αυτόματης υπογραφής. Το Microsoft Office εμπιστεύεται ένα πιστοποιητικό αυτόματης υπογραφής μόνο σε έναν υπολογιστή που διαθέτει το πιστοποιητικό αυτόματης υπογραφής στον φάκελο "Αξιόπιστα πιστοποιητικά ρίζας" στον χώρο αποθήκευσης "Πιστοποιητικά - Τρέχων χρήστης". Αυτό διευκολύνει τη δοκιμή ή τη χρήση στον υπολογιστή σας ή σε έναν πολύ μικρό αριθμό υπολογιστών που διαχειρίζεστε, αλλά όχι πολύ καλό για τη διανομή έργων μακροεντολών σε άλλα άτομα.

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

  1. Μεταβείτε στη διαδρομή C:\Program Files (x86)\Microsoft Office\root\Office16.

    Συμβουλή: Εάν δεν το βρείτε σε αυτόν το φάκελο, δοκιμάστε το φάκελο C:\Program Files\Microsoft Office\root\Office16

  2. Κάντε κλικ στο αρχείο SelfCert.exe. Εμφανίζεται το παράθυρο διαλόγου Δημιουργία ψηφιακού πιστοποιητικού.

  3. Στο πλαίσιο Όνομα πιστοποιητικού, πληκτρολογήστε ένα περιγραφικό όνομα για το πιστοποιητικό.

  4. Κάντε κλικ στο κουμπί OK.

  5. Όταν εμφανιστεί το μήνυμα επιτυχίας του εργαλείου SelfCert, επιλέξτε OK.

  1. Μεταβείτε στη θέση C:\Program Files\Microsoft Office\<έκδοση του Office>\.

  2. Κάντε κλικ στο αρχείο SelfCert.exe. Εμφανίζεται το παράθυρο διαλόγου Δημιουργία ψηφιακού πιστοποιητικού.

  3. Στο πλαίσιο Όνομα πιστοποιητικού, πληκτρολογήστε ένα περιγραφικό όνομα για το πιστοποιητικό.

  4. Κάντε κλικ στο κουμπί OK.

  5. Όταν εμφανιστεί το μήνυμα επιτυχίας του εργαλείου SelfCert, επιλέξτε OK.

Προβολή του πιστοποιητικού στο χώρο αποθήκευσης προσωπικών πιστοποιητικών

  1. Ανοίξτε τον Microsoft Edge.

  2. Πληκτρολογήστε edge://settings/privacy στη γραμμή διευθύνσεων.

  3. Κάντε κύλιση προς τα κάτω στην ενότητα Ασφάλεια και επιλέξτε Διαχείριση πιστοποιητικών.

Ψηφιακή υπογραφή έργου μακροεντολής στο Excel, το PowerPoint, το Publisher, το Visio, το Outlook ή το Word

  1. Ανοίξτε το αρχείο που περιέχει το έργο μακροεντολών που θέλετε να υπογράψετε.

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

    Σημείωση: Εάν η καρτέλα "Προγραμματιστής" δεν είναι διαθέσιμη: κάντε κλικ στην καρτέλα Αρχείο. Επιλέξτε Επιλογές. Επιλέξτε Προσαρμογή κορδέλας. Στη λίστα Προσαρμογή της Κορδέλας, επιλέξτε Προγραμματιστής και στη συνέχεια ΟΚ.

  3. Στη Visual Basic, στο μενού Εργαλεία, επιλέξτε Digital Signature.

  4. Εμφανίζεται το παράθυρο διαλόγου Ψηφιακή υπογραφή.

  5. Επιλέξτε το πιστοποιητικό και στη συνέχεια επιλέξτε OK.

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

Προσθήκη χρονικής σήμανσης στην υπογραφή σας

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

Για να προσθέσετε μια χρονική σήμανση, πρέπει να προσθέσετε τρία κλειδιά στο μητρώο σας.

Προσοχή:  Η εσφαλμένη επεξεργασία του μητρώου ενδέχεται να προκαλέσει σοβαρή βλάβη στο σύστημα. Προτού κάνετε αλλαγές στο μητρώο, θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας των σημαντικών δεδομένων που βρίσκονται στον υπολογιστή.

Πλήκτρο

Τύπος

Περιγραφή

HKCU\Software\Microsoft\VBA\Security\TimeStampURL

REG_SZ 

Η διεύθυνση URL του διακομιστή χρονικής σήμανσης που προτιμάτε. (Απαιτείται)

HKCU\Software\Microsoft\VBA\Security\TimeStampRetryCount

REG_DWORD

Ο αριθμός των φορών που η Επεξεργασία της Visual Basic θα επιχειρήσει να συνδεθεί με το διακομιστή χρονικής σήμανσης πριν αποτύχει. (Προαιρετικό - Εάν δεν ορίσετε αυτήν τη ρύθμιση, η Επεξεργασία της Visual Basic θα επιχειρήσει να επικοινωνήσει με το διακομιστή μόνο μία φορά)

HKCU\Software\Microsoft\VBA\Security\TimeStampRetryDelay  

REG_DWORD

Ο αριθμός των δευτερολέπτων (σε χιλιοστά του δευτερολέπτου) που θα περιμένει η Επεξεργασία της Visual Basic μεταξύ της επανάληψης για σύνδεση με το διακομιστή χρονικής σήμανσης. (Προαιρετικό - Εάν δεν το ορίσετε αυτό, δεν θα υπάρξει καμία καθυστέρηση μεταξύ επανεκδίκασης)

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

Πρόσθετες σημειώσεις

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

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

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

Μάθετε περισσότερα

Ενεργοποίηση ή απενεργοποίηση μακροεντολών σε αρχεία του Microsoft 365

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

Αναπτύξτε τις δεξιότητές σας

Εξερευνήστε το περιεχόμενο της εκπαίδευσης >

Αποκτήστε πρώτοι τις νέες δυνατότητες

ΣΥΜΜΕΤΟΧΗ ΣΤΟ MICROSOFT 365 INSIDERS >

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

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;

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

×