Anh chỉ chỉ giúp em đoạn code cho biết sheet hiện hành đang bị khóa nhé
Cám ơn
Sub Macro1()
On Error GoTo TB
[a1] = ""
Exit Sub
TB: MsgBox "Sheet nay bi khoa a nha !"
End Sub
Đoạn này: ActiveSheet.ProtectContentsAnh chỉ chỉ giúp em đoạn code cho biết sheet hiện hành đang bị khóa nhé
Cám ơn
Cách này nhìn nó.. "tếu" quá anh nhỉ? Lở như sheet chưa protect, chạy code 1 phát, dữ liệu tại A1 mất luôn (khóc...)Bạn thử code này xem
Mã:Sub Macro1() On Error GoTo TB [a1] = "" Exit Sub TB: MsgBox "Sheet nay bi khoa a nha !" End Sub
Muốn biết sheet có Protect không thì bấm đại vào 1 ô và enter là biết ngay, code làm gì cho mệt!Anh chỉ chỉ giúp em đoạn code cho biết sheet hiện hành đang bị khóa nhé
Cám ơn
Ai chẳng biết vậy, nhưng khi viết code, chẳng hạn để nạp dữ liệu, bạn cũng cần phải biết sheet ấy có protect hay không? Nếu sheet đã protect, bạn làm sao xử lý đây?Muốn biết sheet có Protect không thì bấm đại vào 1 ô và enter là biết ngay, code làm gì cho mệt!
Thêm nữa, nếu A1 nằm trong vùng đã được thiết lập Allow edit range (và không đặt password cho vùng này) thì có khóa cũng như không chứ có khác chi đâu.Cách này nhìn nó.. "tếu" quá anh nhỉ? Lở như sheet chưa protect, chạy code 1 phát, dữ liệu tại A1 mất luôn (khóc...)
Ẹc... Ẹc...