Không Hide được Rows khi đã Protect Sheet ?

Liên hệ QC

Võ Thiếu Gia

Thành viên hoạt động
Tham gia
19/7/08
Bài viết
105
Được thích
54
Tại sao khi mình Protect Sheet. Thì những dòng trong vùng Protect đó mình không Hide nó đi được
 
Nếu bạn muốn Hide được thì trong hộp thoại Protect Sheet bạn đánh dấu check thêm vào mục Format Row là được
 
Cái này chắc các pác biết hết rồi, viết cho những ai chưa biết thôi nha. Trong VBA thì cứ mấy cái cú pháp này mà sắp xếp để hiện ẩn, protect rồi unprotect.
PHP:
'   An va hien cot da chon
    Selection.EntireColumn.Hidden = True
    Selection.EntireColumn.Hidden = False
    
'   An va hien hang da chon
    Selection.EntireRow.Hidden = True
    Selection.EntireRow.Hidden = False

'   An va hien Sheet1
    Sheets("Sheet1").Visible = True
    
'   Protect sheet
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

'   Unprotect sheet
    ActiveSheet.Unprotect
 
Web KT
Back
Top Bottom