如果工作簿wbOutput
没有命名范围,则以下内容将断开指向其他工作簿的所有链接:
Dim Link As Variant
Dim myLinks As Variant
myLinks = wbOutput.LinkSources(Type:=Excel.xlLinkTypeExcelLinks)
For Each Link In myLinks
wbOutput.BreakLink Name:=Link, Type:=Excel.xlLinkTypeExcelLinks
Next Link
如果我只向wbOutput
添加一个命名范围,那么上面似乎清除了链接,并且包括包含命名范围的工作表,但后面的工作表保留了完整的链接。
指定范围的范围是否重要?
为什么会发生这种情况以及如何纠正?