یک رمز عبور رزرو نوشتن روی کتاب کار تنظیم میکند، بهطوری که اکسل برای رمز اصلاح درخواست میدهد یا پیشنهاد میکند فایل را فقطخواندنی باز کند
نحو
procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
| PassWord |
Widestring الزامی. رمز عبور رزرو نوشتن. یک رشته خالی یک رزرو موجود را پاک میکند |
| RecommendReadOnly |
Boolean الزامی. True برای اینکه اکسل پیشنهاد دهد فایل را وقتی رمز صحیح ارائه نشده فقطخواندنی باز کند |
| UserName |
Widestring الزامی. نام کاربری که در حال حاضر رزرو نوشتن را در اختیار دارد، که توسط اکسل در درخواست رمز نمایش داده میشود |
یادداشتها
این یک رمز عبور رزرو نوشتن (FILESHARING) است که با رمز باز کردن کتاب کار و با محافظت ساختاری
Protect/
UnProtect متفاوت است. پس از یک فراخوانی موفق،
IsWriteReserved True برمیگرداند
مثال
این مثال کتاب کار را برای ویرایش توسط «Alice» رزرو میکند و دسترسی فقطخواندنی را به هرکسی که رمز را ندارد پیشنهاد میدهد
Workbook.SetModifyPassword('mypass123', true, 'Alice');