VBA,怎么用代码删除 thisworkbook 里面的代码,

2024-12-25 20:45:02
推荐回答(1个)
回答1:

语句可以写,不过一般都会失败,因为默认是不允许访问VBA对象的,示例代码:

Set Wb = Nothing
MyPth = "xxx.xls"
Set Wb = GetObject(MyPth)
With Wb.VBProject.VBComponents.Item("ThisWorkbook").CodeModule
    .DeleteLines 1, .CountOfLines
End With
Wb.Close True