เอกสาร HotXLS

คลาส TXLSXProtectedRange และ TXLSXProtectedRanges

TXLSXProtectedRanges อนุญาตให้เซลล์ที่เลือกสามารถแก้ไขต่อได้ในขณะที่เปิดใช้งานการป้องกัน worksheet

Declarations

function TXLSXProtectedRanges.Add(const AName, ASqref: WideString): TXLSXProtectedRange;
procedure TXLSXProtectedRanges.Clear;
property TXLSXProtectedRange.Name, Sqref, Password, SecurityDescriptor: WideString;
property TXLSXProtectedRanges.Items[Index: Integer]: TXLSXProtectedRange;

สมาชิกหลัก

Nameป้ายกำกับช่วงที่ได้รับการป้องกันซึ่งผู้ใช้มองเห็นได้
Sqrefช่วงที่แก้ไขได้หนึ่งช่วงขึ้นไปในรูปแบบ A1
Passwordแฮชรหัสผ่านช่วง Excel แบบเก่าที่เป็นตัวเลือก
SecurityDescriptorตัวบอกความปลอดภัย of Windows เสริมสำหรับช่วงที่ได้รับการป้องกัน

ตัวอย่าง

Sheet.ProtectedRanges.Add('เซลล์อินพุต', 'B2:B20 D2:D20');
Sheet.Protect;

ดูเพิ่มเติม