2

我有一个.dotm不时更改的宏文件(文件)。

但是,如果有人使用来自不同文件的宏,它会.dotm在项目的 References 文件夹中创建对该文件的引用。我可以有一些脚本来检查该文件夹,如果该文件现在丢失/损坏以删除该参考?

4

1 回答 1

1

@user1243498:以下代码将删除损坏的引用

 Sub referencecheck()

 Dim ref As Reference

 Dim yourproject As VBProject

 Set yourproject = ActiveDocument.VBProject

 For Each ref In yourproject.References

 If ref.IsBroken Then

 yourproject.References.Remove (ref)

 End If

 End Sub

为了更好地理解,请参考以下网站

http://support.microsoft.com/kb/308340

于 2013-11-27T04:18:33.740 回答