Ορίζει κωδικό πρόσβασης κράτησης εγγραφής στο Βιβλίο Εργασίας, ώστε το Excel να ζητά τον κωδικό πρόσβασης τροποποίησης ή να προσφέρει να ανοίξει το αρχείο μόνο για ανάγνωση
Σύνταξη
procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
| PassWord |
Υποχρεωτικό Widestring. Ο κωδικός πρόσβασης κράτησης εγγραφής. Μια κενή συμβολοσειρά διαγράφει μια υπάρχουσα κράτηση |
| RecommendReadOnly |
Υποχρεωτικό Boolean. True για να προτείνει το Excel το άνοιγμα του αρχείου μόνο για ανάγνωση όταν δεν δίνεται ο σωστός κωδικός πρόσβασης |
| UserName |
Υποχρεωτικό Widestring. Το όνομα του χρήστη που κατέχει αυτήν τη στιγμή την κράτηση εγγραφής, το οποίο εμφανίζει το Excel στην προτροπή κωδικού πρόσβασης |
Παρατηρήσεις
Αυτός είναι κωδικός πρόσβασης κράτησης εγγραφής (FILESHARING), διαφορετικός από τον κωδικό πρόσβασης ανοίγματος του βιβλίου εργασίας και από την προστασία δομής
Protect/
UnProtect. Μετά από μια επιτυχημένη κλήση, το
IsWriteReserved επιστρέφει True
Παράδειγμα
Αυτό το παράδειγμα κρατά το Βιβλίο Εργασίας για επεξεργασία από την «Alice», προτείνοντας πρόσβαση μόνο για ανάγνωση σε όποιον δεν έχει τον κωδικό πρόσβασης
Workbook.SetModifyPassword('mypass123', true, 'Alice');