У меня проблема с вложенными гиперссылками. Если я начну с чистого листа и вставить гиперссылку, а затем скопировать его на две другие клетки, используя два индивидуального копирования/Пасты:Подсчет гиперссылок
Sub hyper1()
Cells.Clear
With ActiveSheet
.Hyperlinks.Add Anchor:=Range("A1"), Address:="http://www.cnn.com/", TextToDisplay:="News"
Range("A1").Copy Range("A2")
Range("A1").Copy Range("A3")
MsgBox .Hyperlinks.Count
End With
End Sub
Три ячейки заполняются и Excel правильно сообщает число гиперссылок как .
Однако, если я заполняю вторые две ячейки с одним Copy/Paste:
Sub hyper2()
Cells.Clear
With ActiveSheet
.Hyperlinks.Add Anchor:=Range("A1"), Address:="http://www.cnn.com/", TextToDisplay:="News"
Range("A1").Copy Range("A2:A3")
MsgBox ActiveSheet.Hyperlinks.Count
End With
End Sub
Те же три ячейки заполняются, но Excel сообщает число гиперссылок как !!
Что не работает, Excel 2007 или мой компьютер?
Спасибо большое! –