[HELP] Project all sheet - Un Projeck all sheet (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.

hoangtrong_vbnd

Thành viên hoạt động
Tham gia
14/1/11
Bài viết
156
Được thích
7
Giới tính
Nam
Nhờ mọi người giúp đỡ theo file thực tế ạ.
E muốn file mặc định là khi mở sẽ project tất cả sheet bên trong, muốn sử dụng thì nhấn chọn unproject và nhập pass: admin chẳng hạn
Có tham khảo 1 số bài trên gpe nhưng e chưa biết sửa code sao cho phù hợp với mình.
E cảm ơn!
 

File đính kèm

cái này cho workbook
Tiện thể Protect chứ k phải Project nhé bạn

Private Sub Workbook_Open()
Application.ScreenUpdating = False
Dim acSh As String
Dim shCount, i As Integer
shCount = Sheets.Count
acSh = ActiveSheet.Name
For i = 1 To shCount
Sheets(i).Activate
ActiveSheet.Protect Password:="admin"

Next
Sheets(acSh).Activate
Application.ScreenUpdating = True


End Sub

Cái này cho nút bấm
Sub Unprotect()
Application.ScreenUpdating = False
Dim acSh As String
Dim shCount, i As Integer
shCount = Sheets.Count
acSh = ActiveSheet.Name
For i = 1 To shCount
Sheets(i).Activate
ActiveSheet.Unprotect Password:="admin"

Next
Sheets(acSh).Activate
Application.ScreenUpdating = True


End Sub
 
Upvote 0
Bác ơi, phần code hơi có 1 vấn đề chút xíu là ở nút bấm khi e chọn để mở protect sheet thì nó lại ko hỏi pass mà cứ thế ​unprotct sheet thôi
 
Upvote 0
Viết tiếng tây cho đúng nhé!
 
Upvote 0
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom