Cách tắt comaddin trong excel bằng VBA

Liên hệ QC

NgoctrinhUSA

Thành viên hoạt động
Tham gia
17/3/19
Bài viết
112
Được thích
37
Em muốn tắt tất cả Comaddin trong excel bằng VBA nhưng gặp khó khăn vì bắt phải chạy quyền admin excel.exe mới tắt được bác nào có giải pháp khắc phục xin chỉ giáo ạ !
Code hiện tại của em :
Public Sub Disable_Comaddin()
Dim objCOMAddin As COMAddIn
For Each objCOMAddin In Application.COMAddIns
Application.COMAddIns(objCOMAddin.progID).Connect = False
Next objCOMAddin
End Sub
 
Bạn thử xem biết đâu lại được

PHP:
Public Sub Disable_Comaddin()
  On Error Resume Next
  Dim CAI As COMAddIn
  For Each CAI In Application.COMAddIns
    CAI.Connect = False
  Next
  'Application.COMAddIns("ApplicationAddin.AddinModule").Connect = False
End Sub
 
Upvote 0
Bạn thử xem biết đâu lại được

PHP:
Public Sub Disable_Comaddin()
  On Error Resume Next
  Dim CAI As COMAddIn
  For Each CAI In Application.COMAddIns
    CAI.Connect = False
  Next
  'Application.COMAddIns("ApplicationAddin.AddinModule").Connect = False
End Sub
dạ e đã thử nhưng vẫn không tắt hết được chỉ những comaddin của user thì tắt được còn của admin thì không được.
 
Upvote 0
Web KT

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

Back
Top Bottom