Dokumentasi HotXLS

Metode SetModifyPassword

Menetapkan kata sandi reservasi-tulis pada Workbook, sehingga Excel meminta kata sandi modifikasi atau menawarkan untuk membuka file sebagai hanya-baca

Sintaks

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Widestring yang diperlukan. Kata sandi reservasi-tulis. String kosong menghapus reservasi yang ada
RecommendReadOnly Boolean yang diperlukan. True agar Excel merekomendasikan membuka file sebagai hanya-baca saat kata sandi yang benar tidak diberikan
UserName Widestring yang diperlukan. Nama pengguna yang saat ini memegang reservasi tulis, ditampilkan Excel dalam permintaan kata sandi

Keterangan

Ini adalah kata sandi reservasi-tulis (FILESHARING), berbeda dari kata sandi pembuka workbook dan dari proteksi struktur Protect/UnProtect. Setelah panggilan berhasil, IsWriteReserved mengembalikan True

Contoh

Contoh ini mencadangkan Workbook untuk pengeditan oleh "Alice", merekomendasikan akses hanya-baca kepada siapa pun tanpa kata sandi

Workbook.SetModifyPassword('mypass123', true, 'Alice');