ado*_*ic 4 security vbscript excel vba xls
我提供了正确的密码
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("H:\M\X\C.xls", 0, , , "password")
Run Code Online (Sandbox Code Playgroud)
'这些行中的任何一行都会导致提到的错误
Set vbcomp = objWorkbook.VBProject.VBComponents(modname)
objWorkbook.VBProject.VBComponents.Remove vbcomp
objWorkbook.VBProject.VBComponents.Import modpath & modtest
Run Code Online (Sandbox Code Playgroud)
任何想法可能是什么问题?Tools-Macro-Security设置为允许VB项目访问
VBA项目本身受密码保护,密码与工作表密码不同.打开VBA IDE - 选择Tools-VBA Project Properties并查看Protection选项卡.
不确定如何或是否可以使用代码删除VBA项目密码.