Có thể giấu Macro trong bảng tính

  • Thread starter Thread starter sixas
  • Ngày gửi Ngày gửi
Liên hệ QC

sixas

Thành viên mới
Tham gia
21/8/07
Bài viết
23
Được thích
55
Xin chào mọi người,

Mình có sử dụng macro trong tập tin excel để thao tác cho nhanh. Thỉnh thoảng cũng phải gởi những tập tin này cho đồng nghiệp. Nhưng, mình không muốn người khác thấy được nội dung của Macro thậm chí không thấy được danh sách Macro hiện có khi vào Tools > Macro > Macro.

Trước đây, khi bên công ty mẹ gởi file cho mình, họ giấu được macro (khi chọn Tools > Macro thì tool này bị mờ, ko chọn được).

Anh chị nào biết thì hướng dẫn mình với.

Xin chân thành cảm ơn.
 
cái nay à bạn, bạn có thể gởi file đó lên cho mọi người cùng xem thì mới tìm cách rở rối nhé
 
Upvote 0
Không cho xem code của macro bạn protect project đi
Muốn không hiện danh sách Macro bạn dùng code dưới xem:
Mã:
Private Sub Workbook_Open()
Application.CommandBars("macro").Enabled = False
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("macro").Enabled = True
End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
To Salam
Nhưng khi sử dụng phím Alt+F8 thì vẫn thấy danh sch Macro. Có cách nào khác không anh Salam?
 
Upvote 0
Thêm chử Private trước Sub xem có được không nhé! Private Sub ...() ... End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Code của anh Salam đã có rồi
Private Sub

End Sub
 
Upvote 0
Private Sub Workbook_Open()
Application.CommandBars("macro").Enabled = False
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("macro").Enabled = True
End Sub
Code trên làm mờ Mảco tren Menu Tool. Nhưng khi sử dụng phím Alt+F8 thì vẫn thấy danh sch Macro. Theo em nghỉ, chỉ còn cách làm vô hiệu phím tắt Alt+F8. Hiện chưa làm được, nhờ các anh chỉ giúp.
 
Upvote 0
Vậy thì bạn vào trang này xem cách khóa Alt + F8 nha!
 
Lần chỉnh sửa cuối:
Upvote 0
Xin chân thành cảm ơn mọi người đã chia sẻ kinh nghiệm.
 
Upvote 0
Web KT

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

Back
Top Bottom