مستندات HotXLS

متد SetModifyPassword

یک رمز عبور رزرو نوشتن روی کتاب کار تنظیم می‌کند، به‌طوری که اکسل برای رمز اصلاح درخواست می‌دهد یا پیشنهاد می‌کند فایل را فقط‌خواندنی باز کند

نحو

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');