Không cho insert thêm sheet làm như nào?

Liên hệ QC

Tường_Vi

Thành viên tiêu biểu
Tham gia
19/4/10
Bài viết
482
Được thích
121
Nghề nghiệp
Luôn tìm kiếm một vị trí tốt hơn
Nếu không dùng protect. Có cách nào không cho add thêm sheet không?
Muội đang tìm thử sự kiện add new worksheet nhưng không thấy? nếu có chỉ cần set là false là ok các Huynh nhỉ?
 
Nếu không dùng protect. Có cách nào không cho add thêm sheet không?
Muội đang tìm thử sự kiện add new worksheet nhưng không thấy? nếu có chỉ cần set là false là ok các Huynh nhỉ?
Tôi nghĩ nó là vầy
PHP:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
  Application.DisplayAlerts = False
    Sh.Delete
  Application.DisplayAlerts = True
End Sub
Code đặt trong Thisworkbook nhé
 
Lần chỉnh sửa cuối:
Upvote 0
Tôi nghĩ nó là vầy
PHP:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
  Application.DisplayAlerts = False
    Sh.Delete
  Application.DisplayAlerts = True
End Sub
Code đặt trong Thisworkbook nhé
Cám ơn Huynh NDU

to: Phugiant
bạn spam bài rồi. Mà theo mình không nên đặt pass làm gì cả (mọi người học hỏi được công thức, giúp nhau tiến bộ)
 
Upvote 0
Nếu không dùng protect. Có cách nào không cho add thêm sheet không?
Muội đang tìm thử sự kiện add new worksheet nhưng không thấy? nếu có chỉ cần set là false là ok các Huynh nhỉ?

Khi dùng code là đụng tới Securities Macro Setting đúng không? Vậy nếu người ta chọn High thì phải làm sao đây? Bạn nên chọn phương pháp Protect Workbook! Chọn Tools > Protection > Protect Workbook... Check vào Structure, đặt Password rồi OK. Bảo đảm không bao giờ thêm/ xóa/ đổi tên/ ẩn sheet được. Dĩ nhiên vẫn có code để gỡ password, tuy nhiên chỉ có gặp cao thủ!
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom