У меня есть следующиеУсловный охранник IF Не (х = Empty) Тогда
Public Sub BreakAllLinks(ByRef aWkBook As Excel.Workbook)
Dim Link As Variant
Dim myLinks As Variant
myLinks = aWkBook.LinkSources(Type:=Excel.xlLinkTypeExcelLinks)
If Not (myLinks = Empty) Then
For Each Link In myLinks
aWkBook.BreakLink Name:=Link, Type:=Excel.xlLinkTypeExcelLinks
Next Link
End If
End Sub 'BreakAllLinks
Если myLinks пусто, то он хорошо работает и позволяет избежать петли For Each
но если myLinks содержит несколько ссылок, то я получаю следующее сообщение об ошибке
ошибка выполнения '13'
Что с If Not (myLinks = Empty) Then
?